Łączenie WinApi i Windows Form
Ostatnio zmodyfikowano 2014-04-07 17:47
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??
|
|
SeaMonster131 |
» 2014-04-04 21:45:40 Dlaczego chcesz połączyć WinAPI i Windows Forms? |
|
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 ;] |
|
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 :) |
|
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. |
|
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# |
|
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. |
|
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 ;]
|
|
« 1 » |