我不太明白这是如何工作的。所以我制作了我的对话框..或框。而且我不知道如何让它们出现在我的代码中。现在,我正试图让它们在我启动程序时立即弹出,这样我就可以基本了解它是如何工作的。
switch (message)
{
case WM_CREATE:
HINSTANCE hInstance = ((LPCREATESTRUCT) lParam)->hInstance;
CreateDialog(hInstance, "Whatever", hwnd, ABOUT_DIALOG);
这在 CreateDialog 中给我一个错误,说 int 类型的参数与 DLGPROC 不兼容。我假设我需要在某处声明我的对话框?
如果我的第一个启动窗口上有一个按钮,我怎么知道用户按下了按钮?我将再次假设并说我需要在 WM_COMMAND 命令的某个地方捕获它?