通过HWND获得CWnd指针
cwnd 又为计算机网络中拥塞窗口(congestion window)的简写。拥塞窗口的大小取决于网络的拥塞程度,并且动态地在变化。发送方让自己的发送窗口还可能小于拥塞窗口。
CWnd是MFC窗口类的基类,提供了微软基础类库中所有窗口类的基本功能。
通过HWND获得CWnd指针可以调用CWnd::FromHandle函数.
static CWnd* PASCAL FromHandle(HWND hWnd);
void CMy2014121108Dlg::OnBnClickedButton1() {
//获得当前窗口句柄 HWND hWnd = GetSafeHwnd();
//通过HWND获得CWnd指针 CWnd* pWnd = CWnd::FromHandle(hWnd); CString strText = _T(""); strText.Format("pWnd = 0x%X\nthis = ox%X\n", pWnd, this); AfxMessageBox(strText); // TODO: 在此添加控件通知处理程序代码 }
作者:Tab Weng
Email:hlwyfeng(Geek)gmail.com 请将(Geek)换成@
出处:博客园 Tab Weng的博客:http://www.cnblogs.com/hlwyfeng
声明:本文采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议,允许重新传播和转载分享,但必须在正文显著位置注明署名及原文来源。
Email:hlwyfeng(Geek)gmail.com 请将(Geek)换成@
出处:博客园 Tab Weng的博客:http://www.cnblogs.com/hlwyfeng
声明:本文采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议,允许重新传播和转载分享,但必须在正文显著位置注明署名及原文来源。