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

[WinAPI] DEFPUSHBUTTON nie reaguje

Ostatnio zmodyfikowano 2012-04-24 15:14
Autor Wiadomość
xevuel
» 2012-04-23 20:31:12
Mój przykład ci też nie działa?

A znak nowej linii to jest chyba \r\n pod Windowsem :)
P-55127
pekfos
Temat założony przez niniejszego użytkownika
» 2012-04-23 20:54:38
Dodałem twój dialog do zasobów i pisząc w editach DEFPUSHBUTTON nie reaguje na enter.
P-55130
xevuel
» 2012-04-23 21:31:54
No to znaczy że albo CreateDialog coś mąci (ja używam
DialogBox( GetModuleHandle( NULL ), MAKEINTRESOURCE( 300 ), hwnd, DialogConnectAsClientProc );
) albo coś nie tak jest z kompilatorem.

//z dokumentacji:

To support keyboard navigation and other dialog box functionality, the message loop for the dialog box must call the IsDialogMessage function.
?
P-55138
pekfos
Temat założony przez niniejszego użytkownika
» 2012-04-24 15:14:06
Pod DialogBox działa. Po dopisaniu IsDialogMessage w pętli głównej działa także dla CreateDialog.

//PS: \r\n działa. Dziwne że dla EDITTEXT trzeba \r\n a dla LTEXT tylko \n :P
P-55202
1 « 2 »
Poprzednia strona Strona 2 z 2