自己定制打开文件对话框
prince 发表于 2005-4-10 10:49:00

定制如图一所示的打开文件对话框

图一

Insert-> New Class(创建一个新类如COpenDlg,该类继承CFileDialog),再新建一个Dialog,如图二

图二

( IDD_DIALOG1)

Dialog的属性设置里要设如下

COpenDlg的构造函数里加入下面两条语:

m_ofn.Flags |= (OFN_EXPLORER | OFN_ENABLETEMPLATE);

m_ofn.lpTemplateName = MAKEINTRESOURCE(IDD_DIALOG1);

m_ofnCFileDialog的一个数据成员。


阅读全文 | 回复(0) | 引用通告 | 编辑
发表评论: