-4
我的對話框出現了一個小問題。它在父窗口中顯示其內容。而不是一個不同的框架,沒有什麼似乎是錯的。我用DS_MODALFRAME和WS_樣式,但它不工作winapi中的對話框
END
這是對話過程
BOOL CALLBACK AboutDialog(HWND fsr_win,UINT f_msg, WPARAM fwParam, LPARAM flParam)
{
switch (f_msg)
{
case WM_COMMAND:
switch(fwParam)
{
case ID_OK:
EndDialog(fsr_win,TRUE);
return TRUE;
break;
};
return TRUE;
};
return TRUE;
}
1 RT_MANIFEST "File searcher 2.exe.Manifest"
FSR_ABOUT DIALOG FIXED 6, 21, 100,100
STYLE DS_MODALFRAME
CAPTION "About Generic"
FONT 10, "MS Shell Dlg"
BEGIN
DEFPUSHBUTTON "&Okay", ID_OK, 40, 80, 40, 10
LTEXT "File searcher", 104, 10, 20,90,
8
LTEXT "Copyright © DONSN® 2014 ", 107, 10,40,90, 8
END
B
您是否指定了WS_CHILD樣式?如果是這樣,這是一個原因。 – Anonymous 2014-11-24 13:57:18
你能否讓你的問題標題更清楚?你能發佈你用來創建對話框的代碼嗎? – andlabs 2014-11-24 14:03:29
當你沒有發佈代碼時,不可能告訴你爲什麼你的代碼不工作。 「它不工作」也不是一個有意義的問題描述,除非你特別解釋*什麼是「不工作」。 – 2014-11-24 14:36:49