Я использую Visual Studio 2008 Professional Edition. Я разработал следующий диалог в редакторе диалогов:
Обратите особое внимание на групповое поле в диалоговом окне «Задачи». Здесь все выглядит нормально, но когда я отображаю его как немодальное диалоговое окно из своего приложения, внешний вид этого 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
Заранее спасибо.