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

[WinAPI - okna dialogowe cz.1]

Ostatnio zmodyfikowano 2014-03-28 19:35
Autor Wiadomość
Mateus_z
Temat założony przez niniejszego użytkownika
[WinAPI - okna dialogowe cz.1]
» 2014-03-28 19:18:49
Witam mam problem, z którym kompletnie nie mogę sobie poradzić. Otóż używam kodu identycznego jak w tej części kursu: http://cpp0x.pl/kursy/Kurs-WinAPI-C++/Podstawy/Okna-dialogowe-cz-1/184 Jednak program nie może się skompilować. Otrzymuję następujący błędy:

[Error] invalid conversion from 'BOOL (*)(HWND, UINT, WPARAM, LPARAM) {aka int (*)(HWND__*, unsigned int, long long unsigned int, long long int)}' to 'DLGPROC {aka long long int (*)(HWND__*, unsigned int, long long unsigned int, long long int)}' [-fpermissive]

oraz:

[Error] initializing argument 4 of 'INT_PTR DialogBoxParamA(HINSTANCE, LPCSTR, HWND, DLGPROC, LPARAM)' [-fpermissive]

Kod programu jest identyczny z tym podanym w kursie. Pozdrawiam.
P-107339
Parapet
» 2014-03-28 19:26:52
Jakie IDE/kompilator?
P-107340
Monika90
» 2014-03-28 19:29:23
Typem zwracanym z DlgProc ma być INT_PTR, po prostu zmień BOOL na INT_PTR
P-107343
Mateus_z
Temat założony przez niniejszego użytkownika
» 2014-03-28 19:35:06
Wielkie dzięki za błyskawiczną odpowiedź. W tym tkwił problem.
P-107344
« 1 »
  Strona 1 z 1