个多文档的MFC微信小程序官方文档,怎样取消自动创建的

查看: 1944|回复: 12
vc写的多文档程序保存文件的时候,那个对话框扩展名筛选条件怎么设置
阅读权限50
高级会员, 积分 575, 距离下一级还需 225 积分
我写了个图片处理系统,保存图片的时候那个对话框扩展名筛选条件怎么设置,比如我让它列出.bmp,.jpg.png这些筛选条件,用
户就只能保存成这几种格式的文件
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限50
高级会员, 积分 575, 距离下一级还需 225 积分
我现在是在多文档编程,框架自动添加了打开、保存等菜单及工具栏,你
什么都不写,它也有打开保存的功能,我现在是想定制它这个弹出的保存对话框,添加我想要的文
件扩展名筛选
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限50
高级会员, 积分 575, 距离下一级还需 225 积分
我现在是在多文档编程,框架自动添加了打开、保存等菜单及工具栏,你
什么都不写,它也有打开保存的功能,我现在是想定制它这个弹出的保存对话框,添加我想要的文
件扩展名筛选
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限50
高级会员, 积分 575, 距离下一级还需 225 积分
我现在是在多文档编程,框架自动添加了打开、保存等菜单及工具栏,你什么都不写,它也有打开保存的功能,我现在是想定制它这个弹出的保存对话框,添加我想要的文件扩展名筛选
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限70
银牌会员, 积分 2274, 距离下一级还需 726 积分
这个可以手动编的...看看它预定义格式是咋样的吧
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限60
铜牌会员, 积分 830, 距离下一级还需 670 积分
对对 重写哈
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限150
CFiledialog类的过滤器吗?
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限50
高级会员, 积分 575, 距离下一级还需 225 积分
当你建一个mfc多文档程序,这个程序就已经有菜单,有工具栏了,并且有菜单响应命令了,比如我点保存菜单,就弹出保存对话框。我现在就是想修改这个对话框的扩展名筛选条件,该怎么修改。比如只能让用户保存成*.bmp,*.jpg格式的文件,而不能保存成*.txt或其他格式的
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限200
CFileDialog 的文件过滤设置
CFileDialog dlgFile(TRUE,
OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
&Movie Files (*.*.*.mpeg) |
*.*.*.mpeg |
Audio Files (*.*mp3;*.*.*.au) |
*.*.mp3;*.*.*.au |
Midi Files (*.*.*.rmi) |
*.*.*.rmi| | &, this);
嗯,另外再加上重写应该可以搞定
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限150
Syc 发表于
CFileDialog 的文件过滤设置
CFileDialog dlgFile(TRUE,
第一个参数为False为保存对话框,True为打开对话框,是不是这样?
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限200
Youfal 发表于
第一个参数为False为保存对话框,True为打开对话框,是不是这样?
没错,就是这样!
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限50
高级会员, 积分 575, 距离下一级还需 225 积分
你们还是没搞懂我的意思,我说的是mfc多文档编程中那个默认响应保存菜单的对话框的定制,实现对保存文件类型的筛选那么那个CFileDialog 实例在哪里,自己写个CFileDialog 实例然后修改,那个我会的
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限50
高级会员, 积分 575, 距离下一级还需 225 积分
好像是修改资源文件的String table里面的字符串,但是到底修改那个,格式是又是怎么的?
发帖求助前要善用【】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
工作时间:8:00-18:00
客服热线:
官方微信扫一扫
VC驿站微信公众号cctry2009
Powered by Discuz! X3.4toolbar动态切换-MFC 多文档程序 怎样 动态切换ToolBar
作者:用户
浏览:604 次
MFC多文档程序怎样动态切换ToolBar20C我的应用场合是这样的:VS10创建的MDI多文档程序,有2个文档模板,分别对应View1和View2两种视图,View1对应工具条ToolBar1,Vi
MFC 多程序 怎样 动态切换ToolBar
我的应用场合是这样的:
VS10创建的MDI 多文档程序,有2个文档模板,分别对应View1 和View2 两种视图,View1对应工具条ToolBar1 ,View2对应工具条Toolbar2。
我想实现:View1 激活时,显示ToolBar1; View2激活时,显示ToolBar2。
目前,我在CChildFrame中响应 WM____CHILDACTIVATE 消息,代码如下:
void CChildFrame::OnChildActivate()
CMDIChildWndEx::OnChildActivate();
// TODO: Add your message handler code here
CView* pView = GetActiveView();
CMainFrame* pMainFrame = (CMainFrame*)AfxGetMainWnd();
if(pView-&IsKindOf(RUNTIME_CLASS(CWtvView)))
pMainFrame-&m_wtvToolBar.ShowPane(TRUE, FALSE, FALSE);
pMainFrame-&m_wtvToolBar.ShowPane(FALSE, FALSE, FALSE);
这个代码在不同的文档模板间,或者是同一文档模板的不同视图间切换是没问题的,但是当 用一个文档模板创建2个视图后,关闭1个视图时, 工具条却隐藏了。
请教各位高手, 要实现我想要的现象,该怎么做?
【云栖快讯】直播推荐——现在预约2月28日14:00 VPN网关新品发布会直播,即可赢取SSL-VPN网关一个月免费试用,尽享安全、稳定、快捷的企业级服务!先到先得哦!&&
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
开发者常用软件,超百款实用软件一站式提供单文档应用程序,启动时怎么自动隐藏,试了多种方法,每次都有闪动。多谢 - VC/MFC当前位置:& &&&单文档应用程序,启动时怎么自动隐藏,试了多种方法单文档应用程序,启动时怎么自动隐藏,试了多种方法,每次都有闪动。多谢www.MyException.Cn&&网友分享于:&&浏览:35次单文档应用程序,启动时如何自动隐藏,试了多种方法,每次都有闪动。急!谢谢单文档应用程序,启动时如何自动隐藏,试了多种方法,每次都有闪动。急!谢谢:1.在InitInstance()屏蔽 //m_pMainWnd-&ShowWindow(SW_SHOW);//m_pMainWnd-&UpdateWindow();并且加上AfxGetApp()-&m_nCmdShow=SW_HIDE2.在int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)加上AfxGetApp()-&m_nCmdShow=SW_HIDE;ShowWindow(SW_HIDE);3在void CMainFrame::ActivateFrame(int nCmdShow)加上nCmdShow=SW_HIDE;但是这些措施 都没用 窗口最终会隐藏 但是会闪动一下,请教高手如何才能不闪 十分感谢------解决方案--------------------参考:http://www.xmsc.com.cn/InfoView/Article_99047.html
------解决方案--------------------创建窗口时,屏蔽WS_VISIBLE样式
------解决方案--------------------
位置放的有问题,修改下: m_nCmdShow = SW_HIDE; if (!ProcessShellCommand(cmdInfo))
return FALSE; // The one and only window has been initialized, so show and update it. m_pMainWnd-&ShowWindow(SW_HIDE); m_pMainWnd-&UpdateWindow();
------解决方案--------------------
在窗口的关闭事件(WM_CLOSE)中加入代码:
WINDOWPLACEMENT
if(GetWindowPlacement(&wp))
(IsZoomed())
WPF_RESTORETOMAXIMIZED;
strBuffer.Format(&%i:%i:%i:%i:%i:%i:%i:%i:%i:%i&,
wp.flags,wp.showCmd,
wp.ptMinPosition.x,
wp.ptMinPosition.y,
wp.ptMaxPosition.x,
wp.ptMaxPosition.y,
wp.rcNormalPosition.left
wp.rcNormalPosition.top,
wp.rcNormalPosition.right,
wp.rcNormalPosition.bottom);
AfxGetApp()-&WriteProfileString(&Settings&,&WindowPos&,strBuffer);
//写入注册表
在InitInstance的最后(return之前)加入代码:
strBuffer=GetProfileString(&Settings&,&WindowPos&);
//从注册表读出数据
WINDOWPLACEMENT
if(!strBuffer.IsEmpty())
nRead=_stscanf(strBuffer,&%i:%i:%i:%i:%i:%i:%i:%i:%i:%i&,
&wp.flags,
&wp.showCmd,
&wp.ptMinPosition.x,
&wp.ptMinPosition.y,
&wp.ptMaxPosition.x,
&wp.ptMaxPosition.y,
&wp.rcNormalPosition.left
&wp.rcNormalPosition.top,
&wp.rcNormalPosition.right,
&wp.rcNormalPosition.bottom);
if(cRead==10)
m_pMainWnd-&SetWindowPlacement(&wp);
程序要运行两次以后才能看到结果,第一次是保存数据,第二次以后就能读出位置显示。--- 这是保存状态的,你可以对应的反过来读取,不保存状态...
------解决方案--------------------我是这样解决的。C/C++ code
m_nCmdShow=SW_HIDE;
if (!ProcessShellCommand(cmdInfo))
return FALSE;
m_pMainWnd-&ShowWindow(SW_SHOW);
m_pMainWnd-&UpdateWindow();
return TRUE;
------解决方案--------------------你遇到的问题我也遇到过,虽然情况和你的不太一样,不过我想还是可以帮你分析一下啊的,我做的那个小系统是一个多文档系统,当时想给这个程序添加一个登陆对话框,刚开始也有闪屏的情况,我想是不是因为程序初始化的顺序没有弄清楚的原因啊,
CLoginD if(dlg.DoModal()==IDOK) { pMainFrame-&ShowWindow(m_nCmdShow); pMainFrame-&UpdateWindow(); return TRUE; } else {
::PostQuitMessage(-1);
}这样它在多文档窗口显示之前调用,就不用闪屏了,不知道能不能给你帮助,不过希望有用。
------解决方案--------------------m_nCmdShow = SW_HIDE;& if (!ProcessShellCommand(cmdInfo))& return FALSE;& 我试了,好用。至于第二次启动后又闪,不会在程序退出时修改注册表啊。
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有mfc 多文档程序怎么在主窗口弹出之前把文档删除_百度知道
mfc 多文档程序怎么在主窗口弹出之前把文档删除
我有更好的答案
于MFC MDI程序,关闭一个ChildFrame后,系统会自动发WM_MDIACTIVATE消息,自动切换到另外一个ChildFrame。此时也没必要设。所以不用你设。 如果此时再没有open的ChildFrame,此消息自动忽略,则什么也不做
采纳率:90%
来自团队:
还有我在里面也添加了文本按钮等控件,让他们也随着窗口大小的改变到适应的位置,怎么做啊?谢谢,求大神啊!
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。匿名用户不能发表回复!|

我要回帖

更多关于 微信小程序文档 的文章

 

随机推荐