Custom Icon For Modeless Di
Derek Bernhart -- derek_bernhart@affymetrix.com Saturday, August 03, 1996 Environment: NT 4.0b2/Visual C++ 4.2 I'm having problems setting a custom icon for a modeless dialog. I using the RegisterClass(WNDCLASS *) function to registry my dialog =3D class only once per application instance. I'm setting the Class Name Identifier in the dialog template in the .RC = =3D file, but it doesn't seem to work. Dialog template code from the .rc file: STATUSDLG DIALOGEX 0, 0, 199, 159 STYLE WS_MINIMIZEBOX | WS_CAPTION | WS_SYSMENU CAPTION "Batch Tool Status" CLASS "STATUSDLGCLASS" FONT 8, "MS Sans Serif", 0, 0, 0x1 BEGIN GROUPBOX "Status",IDC_PROCESSGROUP,17,15,165,116 PUSHBUTTON "Start",IDSTART,41,138,50,14 EDITTEXT IDC_PROGRESSSTATUS,27,30,145,69,ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL PUSHBUTTON "Cancel",IDCANCEL,107,138,50,14 CONTROL =3D "Progress1",IDC_PROGRESS,"msctls_progress32",WS_BORDER, 44,107,109,14,WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE END Thanks
Qing Zhao -- qzhao@syncro.com Tuesday, August 06, 1996 [Mini-digest: 3 responses] Please check Visual C++ Quick Reference Dialog Properties: General -----From: funduc@sprynet.com Try SetIcon(). See MFC doco on parameters. Mike Funduc Funduc Software Inc. Check out "Search and Replace" and other Share/Freeware at URLs below. 102372.2530@compuserve.com funduc@sprynet.com http://home.sprynet.com/sprynet/funduc http://ourworld.compuserve.com/homepages/funduc -----From: Mario Contestabile Try SetIcon(AfxGetApp()->LoadIcon(ID_ICONX), TRUE); in OnInitDialog(). mcontest@universal.com
| Вернуться в корень Архива |