国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

CWnd與HWND的區(qū)別與轉(zhuǎn)換

2019-11-06 06:42:38
字體:
供稿:網(wǎng)友

 http://blog.163.com/fengxuedong_fxd/blog/static/719263062011920102930356/

 https://msdn.microsoft.com/en-us/library/1xb05f0h.aspx#cwnd__attach

 http://baike.baidu.com/link?url=9NV8qRVHoJge_R3pYmUsfnkj2HyughfpT9QvO5V6vs7qrTGncgcGii1WrCNuvTnoVOXOvnXE6gw6ViWsun30ka#1

點(diǎn)擊打開鏈接

CWnd類提供了微軟基礎(chǔ)類庫中所有窗口類的基本功能。
一、區(qū)別
HWND是句柄,CWnd是MFC窗體類,CWnd中包含HWND句柄成員對象是m_hWnd.

HWND是Windows系統(tǒng)中對所有窗口的一種標(biāo)識,即窗口句柄。這是一個(gè)SDK概念。   CWnd是MFC類庫中所有窗口類的基類。微軟在MFC中將所有窗口的通用操作都封裝到了這個(gè)類中,如:ShowWindow等等,同時(shí)它也封裝了窗口句柄即m_hWnd成員。

二、如何得到窗口對象指針CWnd * pCWnd1,在窗體里,直接用 this->,//this就是本窗體的窗口對象指針2,主窗體的類對象指針:AfxGetApp()->m_pMainWnd->,  //AfxGetApp()->m_pMainWnd就是主窗體的窗口對象指針3,pCWnd=GetDlgItem(ID_EDIT_NAME);//GetDlgItem 函數(shù)可以得到某個(gè)控件的窗口對象指針

三、如何得到窗口句柄 HWND Handle1,Handle=this->m_hWnd2,GetDlgItem(ID_EDIT_NAME);3,Handle=::GetDlgItem(this,IDC_STATIC_MODE); //得到本窗體內(nèi)某個(gè)控件的句柄

四、轉(zhuǎn)換CWnd * pCWnd;HWND Handle;pCWnd=FromHandle(Handle);Handle=GetSafeHwnd(pCWnd);


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 酒泉市| 榆林市| 越西县| 临沧市| 平罗县| 吴堡县| 务川| 米泉市| 烟台市| 团风县| 晴隆县| 卓尼县| 西畴县| 鄄城县| 弥勒县| 隆回县| 二连浩特市| 新巴尔虎右旗| 察雅县| 兰溪市| 伽师县| 孟津县| 峨边| 内黄县| 浠水县| 大余县| 治多县| 阿勒泰市| 和林格尔县| 重庆市| 仁怀市| 荥经县| 黄梅县| 贺州市| 绍兴市| 新龙县| 东乡族自治县| 枣阳市| 两当县| 蓬安县| 正定县|