Poszukiwanie biblioteki do pisania programu okienkowego
Ostatnio zmodyfikowano 2016-03-11 17:41
givrox7 Temat założony przez niniejszego użytkownika |
Poszukiwanie biblioteki do pisania programu okienkowego » 2016-03-08 19:00:31 Po stworzeniu projektu Win32 (bez zaznaczania empty project) w Visual 2015, zobaczyłem w pliku głównym programu niespotkaną wcześniej strukturę programu:
int APIENTRY wWinMain( _In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPWSTR lpCmdLine, _In_ int nCmdShow ) { }
ATOM MyRegisterClass( HINSTANCE hInstance ) { }
BOOL InitInstance( HINSTANCE hInstance, int nCmdShow ) { }
LRESULT CALLBACK WndProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam ) { }
INT_PTR CALLBACK About( HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam ) { }
Można zauważyć tu zamiast funkcji int main() { } wiele innych funkcji. W rezultacie program nie wykorzystuje całych zasobów. Czu mógłby mi ktoś podać kurs, gdzie jest opisane, jak to działa(jeśli do tego nie potrzeba specjalnej biblioteki), lub kurs danej biblioteki? |
|
mateczek |
» 2016-03-08 19:49:47 bibliotek do pisania programów lub "GUI" jest cała masa. Pytanie czy interesuję Cię wyłącznie Windows ?? czy chcesz biblioteki między-platformowe?? Pod windows i visual studio można chyba coś z NET. BuldierC++ korzysta z VCL. Ja zaś korzystam z QT do swoich małych programików. Tutaj na forum sporo się przewija o bibliotekach niby do gier ale również do okienek "SFML" czy Allergro.
do wyboru do koloru !!! Wspomnieć trzeba również o między platformowym GTK
|
|
givrox7 Temat założony przez niniejszego użytkownika |
» 2016-03-08 20:18:41 Jak chodzi o platformę, to może być tylko Windows. Obecnie programuję w SFML, ale wydaje mi się, że zużywa on nadmierną ilość zasobów(jak na prostotę moich programów), a uruchamiając ten program, zauważyłem praktycznie brak zmiany w użyciu procesora. PS kod, który podałem nie ma tu nic do rzeczy. Właśnie to zauważyłem :-( |
|
michal11 |
» 2016-03-08 20:21:22 Najlepiej pewnie pisać w qt. Jeżeli chcesz super wydajność i prawdziwe pisanie pod Windowsa to masz winApi ale nie polecam tego. |
|
givrox7 Temat założony przez niniejszego użytkownika |
» 2016-03-08 21:55:23 @michal1 Dlaczego nie polecasz? |
|
michal11 |
» 2016-03-08 21:58:15 Nie jest obiektowa i generalnie ciężko się w tym pisze. |
|
givrox7 Temat założony przez niniejszego użytkownika |
» 2016-03-08 22:09:26 wielkie dzięki, w takim razie chyba przeniosę się na qt. |
|
j23 |
» 2016-03-09 11:15:24 Jest jeszcze wxWidgets. |
|
« 1 » 2 |