Kompilatro nie kompiluje
Ostatnio zmodyfikowano 2011-09-25 16:42
Trix Temat założony przez niniejszego użytkownika |
Kompilatro nie kompiluje » 2011-09-25 12:04:36 Nie korzystałem z kompilatora od 4 dni, przedtem wszystko działało poprawnie, a dziś nie chce kompilować :> Małe tego, popełniając podst. błędy nie wykrywa i pokazuje, że zostało skompilowane co okazuje się błędem ^.^ Korzystam z VisualStudio 2010 Kod: #include <windows.h>
LPSTR NazwaKlasy = "Klasa Okienka"; MSG Komunikat;
LRESULT CALLBACK WndProc( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam );
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { WNDCLASSEX wc; wc.cbSize = sizeof( WNDCLASSEX ); wc.style = 0; wc.lpfnWndProc = WndProc; wc.cbClsExtra = 0; wc.cbWndExtra = 0; wc.hInstance = hInstance; wc.hIcon = LoadIcon( NULL, IDI_APPLICATION ); wc.hCursor = LoadCursor( NULL, IDC_ARROW ); wc.hbrBackground =( HBRUSH )( COLOR_WINDOW + 1 ); wc.lpszMenuName = NULL; wc.lpszClassName = NazwaKlasy; wc.hIconSm = LoadIcon( NULL, IDI_APPLICATION ); int size_x = 1024; int size_y = 768; if( !RegisterClassEx( & wc ) ) { MessageBox( NULL, "Błąd podczas rejestracji okna! Błąd nr.1a", "Error...", MB_ICONEXCLAMATION | MB_OK ); return 1; } HWND hwnd; hwnd = CreateWindowEx( WS_EX_CLIENTEDGE, NazwaKlasy, "Title", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, size_x, size_y, NULL, NULL, hInstance, NULL ); if( hwnd == NULL ) { MessageBox( NULL, "Błąd podczas uruchamiania aplikacji! Błąd nr.1b!", "Error...", MB_ICONEXCLAMATION ); return 1; } ShowWindow( hwnd, nCmdShow ); UpdateWindow( hwnd ); while( GetMessage( & Komunikat, NULL, 0, 0 ) ) { TranslateMessage( & Komunikat ); DispatchMessage( & Komunikat ); } return Komunikat.wParam; }
LRESULT CALLBACK WndProc( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam ) { switch( msg ) { case WM_COMMAND: break; case WM_CLOSE: DestroyWindow( hwnd ); break; case WM_DESTROY: PostQuitMessage( 0 ); break; default: return DefWindowProc( hwnd, msg, wParam, lParam ); } return 0; }
P.S. Gdzie opisane jest bbcode? |
|
pekfos |
» 2011-09-25 12:17:55 daj log kompilacji.
co do PS: w dziale kursy -> kurs STC |
|
DejaVu |
» 2011-09-25 13:46:02 Zapewne utworzyłeś projekt za pierwszym razem jak bawiłeś się z kompilatorem i nieświadomy tego pracowałeś z projektem w którym był jeden plik. Obecnie prawdopodobnie uruchomiłeś sam plik źródłowy do którego nie ma projektu przez co nie możesz go skompilować i nic nie działa. |
|
Trix Temat założony przez niniejszego użytkownika |
» 2011-09-25 16:42:51 @up Miałeś racje :) Już wszystko działa :) |
|
« 1 » |