首页 > 其他分享 >MFC-GetSafeHwnd安全获取窗口句柄HWND

MFC-GetSafeHwnd安全获取窗口句柄HWND

时间:2022-11-25 09:55:42浏览次数:43  
标签:控件 MFC 句柄 pWnd GetSafeHwnd HWND CWnd

CWnd和HWND句柄的区别 

CWnd只能对本控件的属性进行操作, HWND还可以对子控件进行操作

 

CWnd*转化为HWND 

    CWnd* pWnd = GetDlgItem(IDC_BUTTON2);
    HWND hWnd = pWnd->GetSafeHwnd();//CWnd*转化为HWND
    ::SetWindowText(hWnd,_T("测试"));

 

 

 

 

 

 

 

标签:控件,MFC,句柄,pWnd,GetSafeHwnd,HWND,CWnd
From: https://www.cnblogs.com/liming19680104/p/16924235.html

相关文章

  • MFC-EnableWindow启用和禁用控件
    通过属性页  代码          ......
  • MFC-GetDlgItem获取控件句柄
          ......
  • MFC-Button按钮
           ......
  • MFC对话框之间传递数据
     方法一:全局变量法  方法二:主对话框法:AfxGetMainWnd()   方法三:父窗口法:GetParent()   方法四:成员变量、成员函数法     ......
  • MFC对话框初始函数
     对话框初始函数:OnInitDialog()如果没有需要自己添加  注意:  代码只能加在此处      ......
  • MFC标签控件 CTabCtrl
    CTabCtrl标签页使用引用TabSheet.h.cpp添加到项目中拖入控件tabctrl添加变量 类型TabSheet类型创建两个标签页 属性border改为none style改为c......
  • VC MFC 实现枚举串口号,并支持串口热插拔功能
    直接上代码头文件 全局变量声明//需要头文件#include<dbt.h>//声明全局变量staticconstGUIDGUID_DEVINTERFACE_LIST[]={//GUID_DEVINTERFACE_USB_DEV......
  • MFC按钮
    属性1.               按钮上显示的文本 2.         按钮标识符 添加动作双击按钮-->        ......
  • MFC动态创建控件并处理消息
    目录指定ID对象指针建立对象控件样式消息映射按钮单击组合框选中指定ID在类中声明并定义按钮控件的起始ID,以控件的类型和功能对动态控件ID进行分组,每组最好定义一个自己......
  • MFC插入对话框
    方法一:  方法二:         添加后的对话框:         ......