怎么获得子窗口的指针

来源:互联网  时间:2016/7/26 13:44:09

关于网友提出的“ 怎么获得子窗口的指针”问题疑问,本网通过在网上对“ 怎么获得子窗口的指针”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 怎么获得子窗口的指针
描述:

指针子窗口 MFC

现在我有一个父窗口 然后 可以打开子窗口
我想在CSocket中获取子窗口的指针。
我知道获取主窗口的指针是函数AfxGetMainWnd()我想问的是有没有类似的函数可以获取子窗口的指针,没有的话应该怎获取?
 怎么获得子窗口的指针
解决方案1:

可以PostMessage到主窗口,然后由主窗口把消息发给子窗口

解决方案2:

我想我大概明白你什么意思
我不建议在CSocket通过指针操作窗口
这样是不安全的
我一般都是通过句柄操作
发消息给窗口让窗口自己实现相关操作
至于怎么获取句柄
在声明 CSocket对象之后通过一个自定义函数设置即可

解决方案3:

你主窗口类中提供一个public的接口不就行了。

解决方案4:

GetWindow(GW_CHILD

上一篇DisconnectEx用法疑惑:只能用来主动关闭客户端连接?还是可以“客户端主动关闭连接”后DisconnectEx该客户端对应SOCKET?
下一篇想问下有谁有通过IHTMLDocument2得到webBrowser中网页的所有元素ID的实例
明星图片
相关文章
《 怎么获得子窗口的指针》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)