我正在使用 Visual Studio 2008 专业版。我在对话框编辑器中设计了以下对话框:
请密切注意名为“任务”的对话框中的组框。在这里看起来不错,但是当我从我的应用程序中将其显示为无模式对话框时,该 GroupBox 的外观突然变为 -:
突然,对话框编辑器中指定的原始蓝色标题和圆形边缘消失了,取而代之的是黑色前景和方形边缘。我想知道为什么会突然发生这种情况,我希望它以对话框编辑器中指定的外观显示。
以下代码存在于我的资源文件(Timer.rc)中,用于对话框:
IDD_FORMVIEW DIALOGEX 0, 0, 204, 118
STYLE DS_ABSALIGN | DS_SETFONT | DS_SETFOREGROUND | DS_CENTER | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW | WS_EX_NOACTIVATE
CAPTION "SR-Timer(Work in Progress)"
FONT 10, "Verdana", 400, 0, 0x0
BEGIN
CONTROL "Shutdown",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON,73,37,48,10
CONTROL "Restart",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON,73,54,39,10
CONTROL "Stand By",IDC_RADIO3,"Button",BS_AUTORADIOBUTTON,73,70,44,10
CONTROL "Hibernate",IDC_RADIO4,"Button",BS_AUTORADIOBUTTON,73,87,47,10
GROUPBOX "Tasks",IDC_STATIC,59,28,90,78
END
提前致谢。