子窗口添加图标
1、首先确定在子对话框中选中style->Title bar;
2、导入对应的图标到文件中;
3、在子对话框OnInitDialog() 中写入以下代码:
//创建图标
HICON icon;
//加载图标
icon = AfxGetApp()->LoadIcon(IDI_LOG_ICON);
SetIcon(icon,true);
SetIcon(icon,false);
4、完成子对话框中图标的添加
子窗口自动关闭
1. 在头文件class类中添加afx_msg void OnTimer(UINT_PTR nIDEvent);
2.在对应的源文件中添加
void 类名::OnTimer(UINT_PTR nIDEvent)
{
KillTimer(1);
this->OnOK();
CDialogEx::OnTimer(nIDEvent);
}
3.在对应的源文件的OnInitDialog()中添加SetTimer(1, 1000, NULL);
4.在调用子窗口的源文件中添加子窗口头文件
5.子窗口类名 变量名;
变量名.DoModal();
到此就调用完成了,并且会自动关闭