VC中窗口ID,句柄,指针三者相互转换函数

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

VC中窗口ID,句柄,指针三者相互转换函数

ID--HANDLE--HWND三者之间的互相转换
id->句柄、、、、、hWnd = ::GetDlgItem(hParentWnd,id);
id->指针、、、、、CWnd::GetDlgItem();
句柄->id、、、、、id = GetWindowLong(hWnd,GWL_ID);
句柄->指针、、、、CWnd *pWnd=CWnd::FromHandle(hWnd);
指针->ID、、、、、id = GetWindowLong(pWnd->GetSafeHwnd,GWL_ID);
                                            GetDlgCtrlID();
指针->句柄、、、、hWnd=cWnd.GetSafeHandle() or mywnd->m_hWnd;  

ID--HANDLE--HWND三者之间的互相转换 转载,作者:IMGTN,原文地址:http://my.oschina.net/ypimgt/blog/61117 利用PreTranslateMessage,响应按钮控件的按下(WM_LBUTTONDOWN)松开(WM_LBUTTONUP) VC的button控制只有两个事件,一个是单击事件,一个事双击事件。在这个方面VB就方便多了。但是我们有其他办法解决。首先我们先学一些基础知识。 阅读详情

相关推荐

VC窗口ID句柄指针三者相互转换函数【原+转】

<br />ID--HANDLE--HWND三者之间的互相转换<br />id->句柄        hWnd = ::GetDlgItem(hParentWnd,id);<br />id->指针        CWnd::GetDlgItem();<br />句柄->id        id = GetWindowLong(hWnd,GWL_ID);<br />句柄->指针    CWnd *pWnd=CWnd::FromHandle(hWnd);<br />如:CEpdscDlg* pdlg=(CEpd

sl159的专栏 1551

我的VC——VC窗口ID句柄指针三者相互转换函数

<br />ID--HANDLE--HWND三者之间的互相转换<br />id->句柄        hWnd = ::GetDlgItem(hParentWnd,id);<br />id->指针        CWnd::GetDlgItem();<br />句柄->id        id = GetWindowLong(hWnd,GWL_ID);<br />句柄->指针    CWnd *pWnd=CWnd::FromHandle(hWnd);<br />指针->ID       id = GetWi

519

 VC窗口ID句柄指针三者相互转换函数

VC窗口ID句柄指针三者相互转换函数  ID--HANDLE--HWND三者之间的互相转换id->句柄、、、、、hWnd = ::GetDlgItem(hParentWnd,id);id->指针、、、、、CWnd::GetDlgItem();句柄->id、、、、、id = GetWindowLong(hWnd,GWL_ID);句柄->指针、、、、CWnd *pWnd=CWnd::Fr

lyzhm的专栏 1555

VC窗口ID句柄指针三者相互转换函数【转】

ID--HANDLE--HWND三者之间的互相转换id->句柄 hWnd = ::GetDlgItem(hParentWnd,id);id->指针 CWnd::GetDlgItem();句柄->id id = GetWindowLong(hWnd,GWL_ID);句柄->指针 CWnd *pWnd=CWnd::FromHand...

weixin_30527143的博客 86

VCID句柄指针、对象互相转换

VCID句柄指针、对象互相转换 2011-09-20 22:42 一般我们使用的框架是VC提供的Wizard生成的MFC App Wizard(exe)框架,无论是多文档还是单文档,都存在指针获取操作问题。 下面这节内容主要是一般的框架,然后再讲多线程中的指针使用。使用到的类需要包含响应的头文件。首先一般获得本类(视,文档,对话框都支持)实例指针 this,用th

3598
上一篇: 用Mouse_event()来控制鼠标操作
下一篇: Visual Studio(vs2005 2008)起始页"最近的项目"不显示最近项目的解决方法
ding_net
博客等级 码龄25年 40粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值