[Win Api]Problem z prostą aplikacją
Ostatnio zmodyfikowano 2009-06-14 12:07
klapaucius Temat założony przez niniejszego użytkownika |
[Win Api]Problem z prostą aplikacją » 2009-06-13 22:43:19 Dlaczego podczas kompilacji takiego prostego programu wyskakuje błąd podczas kompilacji:`hProgram' undeclared (first use this function) Przeciez Funkcja "program" jest zadeklarowana... #include <windows.h> int WINAPI WinMain( HINSTANCE program, HINSTANCE, LPSTR, int tryb ) { WNDCLASS wc; wc.style = 0; wc.hInstance = hProgram; wc.lpszClassName = "Klasa"; wc.lpfnWndProc = DefWindowProc; wc.hIcon = LoadIcon( NULL, IDI_WINLOGO ); wc.hCursor = LoadCursor( NULL, IDC_ARROW ); wc.lpszMenuName = NULL; wc.cbClsExtra = 0; wc.cbWndExtra = 0; wc.hbrBackground =( HBRUSH ) GetStockObject( BLACK_BRUSH ); if( !RegisterClass( & wc ) ) return 0; HWND hOkno; hOkno = CreateWindowEx( WS_EX_TOPMOST, "Klasa", "Program", WS_OVERLAPPEDWINDOW, 100, 100, 200, 100, NULL, NULL, hProgram, NULL ); ShowWindow( hOkno, swPokaz ); while( 1 ) { if( !IsWindow( hOkno ) ) break; GetMessage( & msg, NULL, 0, 0 ); DispatchMessage( & msg ); } return 0; }
|
|
steckel |
» 2009-06-13 22:57:47 Zamień to: int WINAPI WinMain( HINSTANCE program, HINSTANCE, LPSTR, int tryb )
na to: int WINAPI WinMain( HINSTANCE hProgram, HINSTANCE, LPSTR, int swPokaz )
i dodaj: |
|
klapaucius Temat założony przez niniejszego użytkownika |
» 2009-06-14 12:07:37 Dzieki wielkie! Temat do zamkniecia |
|
« 1 » |