1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
BOOL CALLBACK InfoDoc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) {
switch (message) {
case WM_COMMAND:
switch (LOWORD(wParam)) {
case IDOK: //boton para abrir
int result = MessageBox(hwnd, "Test1", "Test11", MB_OKCANCEL);
switch (result) {
case MB_OKCANCEL:
EndDialog(hwnd, 0);
break;
}
break;
}
break;
case WM_DESTROY:
EndDialog(hwnd, 0);
return TRUE;
default:
return DefWindowProc(hwnd, message, wParam, lParam);
}
return 0;
}
BOOL CALLBACK NewApp(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) {
switch (message) {
case WM_COMMAND:
switch (LOWORD(wParam)) {
case IDOK:
int result = MessageBox(hwnd, "Test2", "Test22", MB_OKCANCEL);
switch (result) {
case MB_OKCANCEL:
EndDialog(hwnd, 0);
break;
}
break;
}
break;
case WM_DESTROY:
EndDialog(hwnd, 0);
return TRUE;
default:
return DefWindowProc(hwnd, message, wParam, lParam);
}
return 0;
}
|