Also nochmal vielen Dank,
Habe versucht das Umzusetzen sowohl mit der Callback funktion
LRESULT CALLBACK _windowhandler( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch(msg)
{
case WM_COMMAND:
switch( LOWORD( wParam))
{
case ID_Move:
MessageBox(NULL, „Test“, „Test“, MB_OK );
}
break;
case WM_GETMINMAXINFO:
case WM_DESTROY:
return 0;
}
return DefWindowProc(hWnd, msg, wParam, lParam);
}
wobei ich die Taste mit der ID Move belegt habe. Ich habe es auch mit einem Ereignishandler versucht. Den ich mir im Accelerator erstellt habe.
void CWinFakDlg:nMove()
{
MessageBox( „Test“, „Test“, MB_OK );
}
Das Programm besteht aus einem Dialog-Fenster mit 3 Textboxen. Einem OK Button und einem Abbrechen Button. Es kompiliert auch wunderbar, aber leider passiert nichts wenn ich die eingestellte Taste drücke. habe es auch schon mit verschieden Tasten ausprobiert.
Muss ich noch was anderes beachten?
Vielen Dank nochmal für die rasche Hilfe
Gruß Basti