高分请教!多文档的程序,想让不同的窗口对应不同的工具条,怎么实现? 一个多文档的程序,想让不同的窗口对应不同的工具条,怎么实现?有例子的再加送50分。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多个视图类MDI应用程序见<<Visual C++6.0技术内幕>>示例EX20D。不同的窗口对应不同的工具栏,先在资源编辑器中将Toolbar设置好,在需要的地方使用如下代码:CToolBar m_ToolBar;CBitmap m_Bitmap;m_ToolBar.Creat(this);m_ToolBar.LoadToolBar(IDR_XXXX1);m_Bitmap.LoadBitmap(IDR_XXXX1);应该可以工具栏的消息函数自己添加 想法:建立一个MDI的窗口指针链表,来记录创建的不同的窗口,与不同的工具栏相对应!激活不同的窗口时,得到窗口指针,然后在链表里找出相对应的工具栏,就可以了! 如果是多文档,而不是单文档多视图的话就简单了。定义CMultiDocTemplate类对象时,为每个文档模板指定不同的toolbar就可以了。 小村:你的思路跟我想的差不多,我想实在没办法就用此法了。就是想知道还有没有更好的方法,所以才开了此贴。不过可以给分。棒棒和追忆:你们讲的特笼统了,你们说的我早就想过了。隐现工具条我还是会的。飞不起来的笨鸟:我的是单文档多视图,能在定义CMultiDocTemplate类对象时用吗?就像对应菜单资源一样的用吗?这正是我要找的方法,怎么实现?能否说清楚些。 谢谢ruihuahan给我回复,我正是要找这样的一个消息。应该说基本上问题解决了。谢谢大家! "0x80020006"错误的问题 模拟鼠标事件 按钮如何添加bmp(或ico)图片, 添加了图片后文字为什么不显示呢? 关于位图调色板问题-急切求教 在有限区域中打印文本,文本长度若超出,则压缩间距,否则正常显示。 急,请教如何设置clistbox为可以多选 有关候sir的深入浅出 一个概念性的问题 怎么可以用check控制button 我如何能把CLISTCTRL中的内容全选中, 100分求助:文件拷贝问题,急待解决!!!!! 请教:当对话筐大小改变时,怎么及时改变上面的画,让他随着比例改变?(在线关注)
不同的窗口对应不同的工具栏,先在资源编辑器中将Toolbar设置好,
在需要的地方使用如下代码:
CToolBar m_ToolBar;
CBitmap m_Bitmap;
m_ToolBar.Creat(this);
m_ToolBar.LoadToolBar(IDR_XXXX1);
m_Bitmap.LoadBitmap(IDR_XXXX1);
应该可以
工具栏的消息函数自己添加
建立一个MDI的窗口指针链表,来记录创建的不同的窗口,与不同的
工具栏相对应!激活不同的窗口时,得到窗口指针,然后在链表里找
出相对应的工具栏,就可以了!
棒棒和追忆:你们讲的特笼统了,你们说的我早就想过了。隐现工具条我还是会的。
飞不起来的笨鸟:我的是单文档多视图,能在定义CMultiDocTemplate类对象时用吗?就像对应菜单资源一样的用吗?这正是我要找的方法,怎么实现?能否说清楚些。