MFC 在dll中创建浮动窗口,浮动窗口的父窗口是主程序的框架类指针。

MFC在dll中创建浮动的可停靠窗口(窗口如图:),浮动窗口的父窗口是主程序的框架类MainFrame。在网上查的说,由于是在不同的线程不能直接MainFrame的传指针... MFC 在dll中创建浮动的可停靠窗口(窗口如图:),浮动窗口的父窗口是主程序的框架类MainFrame。
在网上查的说,由于是在不同的线程不能直接MainFrame的传指针要传句柄,但是我传过句柄之后还是不行,用FromHandle获得临时的MFC对象和用Attach获得永久的MFC对象都不行,不知道该怎么创建,我创建的浮动页是以CDockablePane为基类的(好像是必须用框架类MainFrame为父窗口吧)。如果这样不行的话用框架类Mainframe的句柄可以直接创建吗?哪位大侠帮帮忙解决一下,这个问题已经让我郁闷了两个月了,拜托了。问题解决了在加分
展开
 我来答
你能看得见了
2014-02-14
知道答主
回答量:20
采纳率:0%
帮助的人:12.1万
展开全部
将句柄传进去,再将句柄用FromHandle将句柄转化为指正用Create创建就行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式