Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Łączenie WinApi i Windows Form

Ostatnio zmodyfikowano 2014-04-07 17:47
Autor Wiadomość
Haker123
Temat założony przez niniejszego użytkownika
Łączenie WinApi i Windows Form
» 2014-04-04 18:27:04
Witam.
Chciałem się dowiedzieć w którym miejscu powinno się pisać kod z WinApi.

Np. chciałbym zrobic aplikacje MDI, ale nie wiem gdzie wpisać kod klasy , gdzie trzeba umieścić pętle komunikacyjna oraz jak umieścić okno w tym okienku z forms.

Czy można zrobic coś takiego czy cały kod muszę pisać bez form??

P-107693
SeaMonster131
» 2014-04-04 21:45:40
Dlaczego chcesz połączyć WinAPI i Windows Forms?
P-107713
Haker123
Temat założony przez niniejszego użytkownika
» 2014-04-04 22:20:54
Bo nie wiem zabardzo jak z pomocą Windows Form zrobic aplikacje Multiple Document Interface, oraz jak można zrobić żeby po wpisaniu czegoś do okna z komputera wydobywał się dźwięk. Wiem ze ten dźwięk jest raczej zbędny w notatniku ale chciałem poćwiczyć zmienianie klasy za pomocą superclassing.
W WinApi coś takiego napiszę ale zajmie mi to dużo czasu i zacząłem myśleć nad połączeniem Windows Form z WinApi. Zrobienie ładnego kalkulatora zajęło mi 30 min a jak bym robił to w WinApi to pewnie pisał bym to 2 dni ;]
P-107720
SeaMonster131
» 2014-04-04 23:27:01
Nie wiem czy to połączysz bo pisanie w Windows Forms to ogólnie pisanie w C++/CLI (teraz tylko C# lub Visual Basic), a nie w samym C++.
Jeżeli źle mówię, to niech mnie ktoś poprawi, bo do końca nie wiem, jak to z tym jest :)
P-107722
Haker123
Temat założony przez niniejszego użytkownika
» 2014-04-05 17:42:24
To mnie zmartwiłeś ;/ Miałem nadzieję że bedę w stanie pisać skomplikowane aplikacje szybciej i łatwiej niż w czystym WinApi.
Jest jakaś inna biblioteka w której można pisać aplikacje okienkowe szybko i łatwiej niz w WinApi?? Jeśli istnieje taka i w dodatku pozwala na pisanie aplikacji multiplatformowych to jeszcze lepiej ;]

EDIT::

Nikt nie jest w stanie polecić mi dobrej biblioteki do pisania aplikacji okienkowych??
Wiem ze jest ich sporo ale nie wiem która jest najlepsza.
P-107748
bombatom69
» 2014-04-06 23:41:26
Przenoszenie gotowych elementów pomiędzy winapi a .net na 100% jest możliwe. .NET to nie jest środowisko pisane od zera. W przeciwieństwie SeaMonster131, ja uważam, że akurat c++/cli to najlepsza droga a nie jakakolwiek przeszkoda.
Na tym jednak koniec dobrych wiadomości :)

1. Nie przenosiłem ani nie interesowałem się tym, więc nie pomogę. Piszę tylko, że nic nie wskazuje na to, aby było to niemożliwe.
2. Jeśli masz problem ze stworzeniem aplikacji MDI(czyli zasadniczo z google) to zapewniam Cię, że przenoszenie rozwiązań z winapi do dotnetu na 100% Cię również przerośnie.

Pierwszy link jaki znalazłem w google: mdi c#
P-107813
Adik80
» 2014-04-07 12:15:46
Masz MFC - biblioteka ms do robienia malych aplikacji okienkowych. Jest jeszcze WTL - cos pomiedzy MFC a winapi, (na codeprojects byl do tego dostepny edytor okienek). Oprocz tego jest jeszcze qt - zewnetrzna biblioteka i do tego cross platform.
P-107831
Haker123
Temat założony przez niniejszego użytkownika
» 2014-04-07 17:47:25
.NET nie znam i jest daleko na mojej liscie do nauki, C# rowniez.
Teraz zostaje mi tylko przejrzec z grubsza te biblioteki a potem czas na nauke.
Dzieki za pomoc ;]
P-107855
« 1 »
  Strona 1 z 1