mfc停靠窗口动态嵌入?????

问题描述

mfc停靠窗口动态嵌入?????

怎么可以实现通过menu中不同按键在停靠窗口中嵌入不同的对话框

解决方案

用CControlBar,用法和CToolBar类似
https://msdn.microsoft.com/zh-cn/library/wc9sxcw1(VS.80).aspx
http://www.cnblogs.com/weiqubo/archive/2010/12/24/1916265.html

解决方案二:

在一定区域内绘制多个窗口,一个窗口显示的时候其他窗口隐藏

解决方案三:

CDockablePane::ShowPane()显示和隐藏

时间: 2024-09-20 05:29:52

mfc停靠窗口动态嵌入?????的相关文章

mfc停靠窗口获取主框架报错

问题描述 mfc停靠窗口获取主框架报错 我的停靠窗口(就是系统自动生成的那个属性窗口)里的定时器里需要不停地获取当前文档的信息.然后我就想先获取主框架的指针,再GetActiveDocument(), 但是会报错.这个主框架指针必须得在这个属性窗口类里所有地方都能调用,所以我在头文件里声明一个 CMainFrame* pMain; 但是报错.如果我在OnTimer里这样写,也报错.怎么办? 解决方案 MFC框架中获取窗口/视图句柄MFC 窗口基本框架 解决方案二: 不应该这么做吧,想想吧,一个t

mfc-MFC在停靠窗口里获取当前文档指针错误

问题描述 MFC在停靠窗口里获取当前文档指针错误 void CPropertiesWnd::OnTimer(UINT_PTR nIDEvent) { if(nIDEvent == 10) { CMainFrame* pMainFrm = (CMainFrame*)AfxGetMainWnd(); CMyMDI1Doc* cur_doc = (CMyMDI1Doc*)pMainFrm->GetActiveDocument(); if (cur_doc->vector_ddd.size() >

在MFC主窗口添加按钮和消息响应

问题描述 在MFC主窗口添加按钮和消息响应 我希望能在mfc主窗口上添加按钮和其详细响应,按钮载入icon位图,注意不是在对话框和工具栏上,希望能给出详细的例子 解决方案 不知道你的主窗口是什么,如果是sdi/mdi应用程序,最简单的是用向导创建程序,最后一部,让你的view从CFormView继承. 这样会产生一个对话框资源,你直接往里面摆控件,就可以加载在界面上了. 至于按钮插入位图,可以通过重绘实现. 解决方案二: mfc主窗口指的是窗体上还是主客户区,后者直接按照一楼的做也是可以的,要是

窗口通信-【MFC分割窗口后的单文档怎么变为多文档??】

问题描述 [MFC分割窗口后的单文档怎么变为多文档??] 网上的办法使过,好像不行:原因可能就是因为窗口被分割了的原因,我将分割窗口的过程全部屏蔽掉以后从单文档变为多文档没有问题.如果加上窗口分割以后就不能变为多文档了.下面是单文档和多文档的差别之一,我的问题也就是在这里.[其实我问题的原因是这样的,想在菜单中弄一个新建文档的命令,而多文档刚好可以解决这个问题,如果能解决这个问题也照样给分] 解决方案 //多文档CMultiDocTemplate* pDocTemplate;pDocTempla

view窗口透明作图-MFC view窗口透明设置

问题描述 MFC view窗口透明设置 基于MFC单文档程序,设置2个工具按钮,一个使画图背景为默认模式,另一个使view窗口透明直接在桌面作图...默认启动时只显示工具栏 我的做法是开始设置 view Precreatewindow cs cs.lpszClass=AfxRegisterWndClass(CS_HREDRAW |CS_VREDRAW);// view背景透明 只显示工具栏.这个功能Ok. onbutton1: 加载一个类似默认背景白色的图片..这个功能也ok. Onbutton

MFC父窗口控制子窗口CListCtrl控件刷新的问题

问题描述 MFC父窗口控制子窗口CListCtrl控件刷新的问题 目标:父窗口单击按钮,向子窗口发送一个消息:子窗口的消息处理函数中,调用列表显示函数来刷新列表数据. 我的代码: // 父窗口void CDlg4::OnButtonClick(){ CDlg43 *dlg = new CDlg43(); dlg->Create(IDD_DIALOG_43this); if (NULL == dlg) { AfxMessageBox(""failed""); d

对话框-求一个MFC记事本窗口的记忆功能的实现?

问题描述 求一个MFC记事本窗口的记忆功能的实现? 如果窗口关闭的时候状态是最大化的,那么下次打开还是最大化的,如果不是最大化的,打开就不是最大化的.为什么SDI窗口就有,而对话框就没有呢? 解决方案 GetWindowPlacement得到窗口状态,存入注册表http://baike.baidu.com/link?url=ypOTXE4bQdo_rccie2nDnF9qg5i3zN_LlUkZ-g91YHln7S3K8ERtA2XLJeLuf2f2Yia-NpywABvx75a7zsqiLa

js html-在线等,急(大神帮帮忙):js动态嵌入html代码,代码中调用函数,当传参为字符串时,函数没有响应

问题描述 在线等,急(大神帮帮忙):js动态嵌入html代码,代码中调用函数,当传参为字符串时,函数没有响应 <!DOCTYPE html> <br> function insert()<br> {<br> var a="jioho";<br> var str="<table><tr><button type='button' onclick='test("+ a+"

mfc opecv 目标跟踪-MFC视频窗口画矩形,实现目标跟踪!

问题描述 MFC视频窗口画矩形,实现目标跟踪! MFC视频窗口画矩形,目标跟踪,可是画出的矩形总是被刷新,怎么办啊!!!!各位高手帮帮忙,如何有相关方面的代码麻烦发给我,谢谢!!!我的邮箱:959895043@qq.com