社区
非技术类
帖子详情
如何获得非活动窗口指针
linggg
2006-03-31 11:18:58
请问在视图类中如何访问两个子窗口,除了getdocument()只能获得当前活动文档视图指针,另一个子窗口如何访问呢?请高手指点
...全文
224
7
打赏
收藏
如何获得非活动窗口指针
请问在视图类中如何访问两个子窗口,除了getdocument()只能获得当前活动文档视图指针,另一个子窗口如何访问呢?请高手指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linggg
2006-04-05
打赏
举报
回复
没有明白,但查资料解决了,谢谢大家
kimryo
2006-04-04
打赏
举报
回复
MFC的Doc/View已经帮你存储这些信息,为虾米还要自己再做一次?
linggg
2006-04-01
打赏
举报
回复
可以在每次新建Document的时候记录下来-------
请问如何才能记录下来呢?谢谢
syy64
2006-03-31
打赏
举报
回复
CWnd::FromHandle(hWnd);
kimryo
2006-03-31
打赏
举报
回复
嗯。。。如果其他View是同一个Doc的话,可以用GetFirstViewPosition + GetNextView来跌代~
如果不是同一个Doc的话,可以用CDocTemplate::GetFirstDocPosition + CDocTemplate::GetNextDocPosition
cpio
2006-03-31
打赏
举报
回复
可以在每次新建Document的时候记录下来
到时候循环查找就行了
VC++通过控件ID
获得
控件
窗口
指针
摘要:VC/C++源码,其它分类,控件ID,控件
窗口
指针
VC++通过控件ID
获得
控件
窗口
指针
,点击
窗口
中的按钮,即可看到控件ID所获取到的控件
指针
,弹出
窗口
内显示的内容。VC++通过控件ID
获得
控件
窗口
指针
源程序代码分享给VC初学者。
如何从
窗口
句柄得到
窗口
的
指针
1,找到
窗口
句柄。HWND hWnd = ::FindWindow(CDialog, _T("dialog"));//得到
窗口
句柄2,得到
窗口
的
指针
CDialog *pWnd = (CDialog*)FromHandle(hWnd);//有上述所得句柄得到
窗口
的
指针
3,调用
指针
pWnd->method();
MFC
获得
主
窗口
和父
窗口
指针
VC++中有关句柄和
指针
及其转换 1.MFC
窗口
的句柄和
指针
的转换 (1) 一般
窗口
对象都会有一个其对应的句柄变量,所以我们可以取此对象的m_hWnd属性来得到句柄。 (2)使用GetSafeHwnd函数取得程序所在
窗口
类的句柄 (3)使用FromHandle函数来通过句柄得到其想要的
指针
其他的一些方法: GetActiveWindo...
MFC
窗口
句柄,
窗口
ID,
窗口
指针
窗口
句柄 资源标识记号 何为资源?当你创建了一个对话框,那么这个对话框所有成员就是该对话框的资源。 将该对话框的所有资源封装在一块,即一个类,这个类就占据了一块内存。 内存可由
指针
指向内存。 句柄就是指向 指向该内存
指针
的
指针
(故句柄其实也是
指针
) 其实句柄就是一张资源列表,该列表涵盖所有指向 资源
指针
的
指针
,通过这张资源列表可以找到存放资源
指针
的地方
窗口
句柄由系统分配,用户不能自...
MFC 调用其他
窗口
的函数(获取
窗口
指针
+消息机制)
前言 在
窗口
程序中,很多时候需要调用其他
窗口
的函数,例如在其他
窗口
操作后需要在log信息
窗口
打印log信息。 这里采用全局
窗口
指针
以及postmessage的方法实现。 现希望从testDlg
窗口
的OnBnClickedButton2()调用CfiletestDlg
窗口
的OnBnClickedButton1()函数,即在testDlg
窗口
点击一个按钮后调用CfiletestDlg
窗口
的一个按钮的点击函数。 获取
窗口
指针
要想调用其他
窗口
的函数,首先要明确
窗口
也是一个类,界面上显示的
窗口
是这一个
窗口
类创建的一
非技术类
1,660
社区成员
58,949
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章