用win32(非mfc)编写一个对话框程序。创建了一个button。如何让这个button实现退出的功能。

在网上找了好多没有一个这样的例子。望指点
2024-12-02 18:08:06
推荐回答(2个)
回答1:

调用EndDialog函数就可以退出:
INT_PTR CALLBACK WndProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
UNREFERENCED_PARAMETER(lParam);
switch (message)
{
case WM_INITDIALOG:
return (INT_PTR)TRUE;

case WM_COMMAND:
if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
{
EndDialog(hDlg, LOWORD(wParam));
return (INT_PTR)TRUE;
}
break;
}
return (INT_PTR)FALSE;
}

回答2:

以前编过,现在忘了