HI Leute
Kann mir vielleicht mal jemand sagen wie ich bei Windows einen Button richtig hinbekomme, ich kann das zwar schon halbwegs, aber irgentwie kann ich dem Button keine Aktion zuweisen:
hie mein code
#define WM_BUTTON1 1
....
hButton = CreateWindowEx("BUTTON",NULL,"Ok",WS_VISIBLE|WS_CHILD|BS_DEFPUSHBUTTON,
250, 100, 70, 30,myhandle,(HMENU)WM_BUTTON1,hInst,0);
......
.....
....
die allgemeine Callbackfunktion
myhandle= (HINSTANCE)GetWindowLong(hwnd, GWL_HINSTANCE);
switch(message)
{
case WM_COMMAND:
switch(lparam)
{
case WM_RBUTTONUP:
MessageBox(NULL,"Button","Test",NULL);
break;
}
break;
....
was ist falsch. Kann mir einer mal einen richtigen code zeigen? danke
Kann mir vielleicht mal jemand sagen wie ich bei Windows einen Button richtig hinbekomme, ich kann das zwar schon halbwegs, aber irgentwie kann ich dem Button keine Aktion zuweisen:
hie mein code
#define WM_BUTTON1 1
....
hButton = CreateWindowEx("BUTTON",NULL,"Ok",WS_VISIBLE|WS_CHILD|BS_DEFPUSHBUTTON,
250, 100, 70, 30,myhandle,(HMENU)WM_BUTTON1,hInst,0);
......
.....
....
die allgemeine Callbackfunktion
myhandle= (HINSTANCE)GetWindowLong(hwnd, GWL_HINSTANCE);
switch(message)
{
case WM_COMMAND:
switch(lparam)
{
case WM_RBUTTONUP:
MessageBox(NULL,"Button","Test",NULL);
break;
}
break;
....
was ist falsch. Kann mir einer mal einen richtigen code zeigen? danke
Zuletzt bearbeitet: