社区
界面
帖子详情
来个牛人!!!请教个向工程中添加资源的问题
gaochizhen33
2011-09-19 06:41:07
用VS2003进行多文档开发时,新打开的小窗口的标题会拼接在主窗口标题后面。若使软件标题从配置文件读取,不添加进资源中,新建子窗口的时候CreateNewChild调用工程资源,因为没有将软件标题写进资源里,主窗口标题会直接变成子窗口标题,这个问题怎么解决的?
...全文
172
11
打赏
收藏
来个牛人!!!请教个向工程中添加资源的问题
用VS2003进行多文档开发时,新打开的小窗口的标题会拼接在主窗口标题后面。若使软件标题从配置文件读取,不添加进资源中,新建子窗口的时候CreateNewChild调用工程资源,因为没有将软件标题写进资源里,主窗口标题会直接变成子窗口标题,这个问题怎么解决的?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gaochizhen33
2011-09-22
打赏
举报
回复
没人了。。。。
gaochizhen33
2011-09-21
打赏
举报
回复
潜藏的牛人呢
架构师Wu老七
2011-09-20
打赏
举报
回复
用一个全局的变量,打开一次读取一次。当然用文件(如配置文件)保存也是一样的道理..
gaochizhen33
2011-09-20
打赏
举报
回复
[Quote=引用 3 楼 chinatcp 的回复:]
这个没弄过,建议参考如下文章
http://hi.baidu.com/neutblue/blog/item/6fe77723f3ac61a34723e884.html
[/Quote]
他这个不是从配置文件中读取标题名。。也是直接添加进了工程资源里边吧?
罗平
2011-09-20
打赏
举报
回复
这个没弄过,建议参考如下文章
http://hi.baidu.com/neutblue/blog/item/6fe77723f3ac61a34723e884.html
gaochizhen33
2011-09-20
打赏
举报
回复
就是希望工程能够从配置文件读取软件标题,而不是添加进工程资源中,而且必须保证在打开子窗口的情况下,软件标题正确。
gaochizhen33
2011-09-20
打赏
举报
回复
[Quote=引用 8 楼 chinatcp 的回复:]
第二种方法:
具体改变方法如下:
改变CSDIMainFrame的成员函数PreCreateWindow()为:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
m_strTitle = " 我的标题 ";
return CFrameWnd::PreCreateWindow(cs);
}
……
[/Quote]
这种方法试过 不过我在工程汇中没找到主窗口的PreCreateWindow函数,在自己练习用的小工程中这种方法确实管用,不过在大工程中主窗口创建好像使用其他方法。在子窗口创建中用到了该函数,不过我添加的过程中,提示m_strTitle未声明。
在MDI工程中,标题、图标、快捷键、工具栏都是绑定在一个资源ID下的,我在想能不能通过读取配置文件,将标题、图标等资源绑定在该ID下呢?
罗平
2011-09-20
打赏
举报
回复
第二种方法:
具体改变方法如下:
改变CSDIMainFrame的成员函数PreCreateWindow()为:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
m_strTitle = " 我的标题 ";
return CFrameWnd::PreCreateWindow(cs);
}
这种有试过吗?不用资源,直接用字符串。
gaochizhen33
2011-09-20
打赏
举报
回复
来个牛人
gaochizhen33
2011-09-20
打赏
举报
回复
[Quote=引用 5 楼 alfacuton 的回复:]
用一个全局的变量,打开一次读取一次。当然用文件(如配置文件)保存也是一样的道理..
[/Quote]
但是从配置文件读取的时候,如果打开子窗口,主窗口标题也会修改。底层文件会从工程资源中读取IDR_MAINFRAME 这个资源ID号下捆绑的字符串、图标、快捷方式等,如果从配置文件读取标题的话,这个时候在这个资源ID号下面就不会得到字符串,导致主窗口标题为空。
MFCxueyuan
2011-09-19
打赏
举报
回复
没弄过 没见过 没想过
C/C++笔试题(很多)
微软亚洲技术
中
心的面试题!!! 1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有
资源
的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有
资源
:进程是拥有
资源
的独立单位,线程不拥有系统
资源
,但可以访问隶属于进程的
资源
. (4
C/C++笔试题
微软亚洲技术
中
心的面试题!!! 1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有
资源
的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有
资源
:进程是拥有
资源
的独立单位,线程不拥有系统
资源
,但可以访问隶属于进程的
资源
. (4
c/c++笔试题
微软亚洲技术
中
心的面试题!!! 1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有
资源
的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有
资源
:进程是拥有
资源
的独立单位,线程不拥有系统
资源
,但可以访问隶属于进程的
资源
. (4)系统
牛人
学习h264运动估计的方法
转载自:http://bbs.chinavideo.org/forumdisplay.php?fid=29 Chinavideo,一个非常棒的学习论坛 从答辩结束(2008-12-13)起就想写一篇文章给学习运动估计的朋友们,因为我知道有很多正在写论文的朋友们,特别是正在入门的朋友们,和我当时(2008-04-01)一样正在忍受这空前的压力和郁闷,但是自从答辩完一直事情比较的多,办理各种手续...
(经典
中
的经典!)IT学生解惑真经(转),真会有人看完这15万字吗
首先欢迎大家加入博主组建的Java学习技术交流群呀!群号:853665602,有什么
问题
都可以在里面询问交流,还有博主整理的很多资料,需要大家的加入,才能壮大这个组织!群里面有很多的我整理的内部
资源
:Java题库,大厂面试题,学习大纲,自学课程大纲等,希望欢迎到很多一起学习Java的小伙伴,感谢你们的支持! 在校的IT学生有几百万 都在为如何如何学习才能找到工作、融入社会而迷惑 我们需要的不是灵丹妙药 而是一本让你少走几年弯路的 IT学生解惑真经 肖舸 杨
中
科 左飞 著 这是...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章