|
本帖最后由 safeboy 于 2020-2-5 17:14 编辑
不好意思,找到原因了,是我在生成的时候,设置了 最小化
ShowWindow(SW_MINIMIZE);
帖子可以删除吗?
VC++基础班-[15]通用对话框讲解,为什么我按老师的代码实现的文件框不是居中的?
每次执行都是最小化,而且不是居中的,百度之后,是说要自定义类,但是老师在视频里讲的怎么可以居中?
代码:
- void CUsuallyDlgDlg::OnBnClickedbtn1()
- {
- // TODO: 在此添加控件通知处理程序代码
- CFileDialog fileDlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, _T("Text Files (*.txt)|*.txt|WinRar Files (*.rar)|*.rar|Data Files (*.xlc;*.xls)|*.xlc; *.xls|All Files (*.*)|*.*||"));
-
- if (fileDlg.DoModal()==IDOK)
- {
- SetDlgItemTextW(IDC_edt1, fileDlg.GetPathName());
- }
- }
复制代码
执行时:
|
上一篇: GetModuleFileName 相关下一篇: VC++基础班-[15]通用对话框讲,扩展文件框时,出现不支持尝试执行的操作
|