首页 > 其他分享 >MFC-SetProp给指定窗口增加或修改一个属性

MFC-SetProp给指定窗口增加或修改一个属性

时间:2023-04-10 11:23:57浏览次数:32  
标签:MFC HANDLE 句柄 SetProp 增加 窗口 属性

 

    TCHAR g_szPropName[] = _T("{0736D43A-ACCD-4C43-8CFB-0D83E11E795C}");//要增加的属性
    //尽量采用GUID,防止重合
    HANDLE g_hValue = (HANDLE)19680104;//属性数据
    //可以任意数据强转成HANDLE

    
    BOOL b=::SetProp(m_hWnd, g_szPropName, g_hValue);//给指定窗口增加或修改一个属性
    /*
    如果窗口属性表中不包含此属性那就增加这个属性
    如果窗口属性表中已经包含此属性那就修改这个属性
    参数1:HWND hWnd 窗口的句柄
    参数2:LPCTSTR lpString 指向以null结尾的字符串指针【要增加的属性】
    参数3:HANDLE hData  属性数据的句柄
    返回值:成功返回值为非零。如果该函数失败,那么返回为零
    */

 

 

 

 

 

标签:MFC,HANDLE,句柄,SetProp,增加,窗口,属性
From: https://www.cnblogs.com/liming19680104/p/17302331.html

相关文章

  • MFC-ExitProcess结束进程
     ExitProcess(0);//结束调用的进程及其所有的线程//参数:退出代码//返回值:此函数没有返回值        ......
  • ant-design-vue日历面板 a-calendar 属性自定义设置
    通过自定义属性设置,实现一个周末与工作日的不同颜色设置效果图: 使用的属性:自定义头部设置headerRender自定义日期显示dateFullCellRender代码:<template><divclass="box"><h3>1.自定义头部;2.自定义日期显示,工作日显示,周末显示</h3><a-c......
  • html页面里面的button标签使用@click属性时,无法定位到Vue的method里面
    问题解决就很离谱,都是按照网上的教程来的,一直无法定位,之后跟着加上了div标签,加上了id属性,方法还是灰白色,调用不了;后来直接将el属性名称更改掉了,没想到这样就成功识别到了,反正就是逻辑没有出问题,最后也达到期望值了。......
  • MFC-画刷
    在GDI中,用HBRUSH来表示画刷。H是代表句柄的意思。在GDI中,填充矩形,填充圆,填充饼等以及刷窗口背景都是通过画刷来操作的。GDI默认的画刷是白色的画刷WIN32   MFC       ......
  • CSS3边框属性 阴影 box-shadow 属性
    box-shadow属性各个参数的含义值说明h-shadow必需的。水平阴影的位置。允许负值 v-shadow必需的。垂直阴影的位置。允许负值blur可选。模糊距离,使用类似高斯模糊的算法将阴影进行模糊处理,模糊后阴影的范围将扩大,扩大的距离为blur/2spread可选。阴影的大小:在原......
  • MFC-GDI和GDI+
     设备环境DC的概念:设备环境DC(DeviceContext又称为设备上下文,也称为设备描述表)。它是一个关于如何绘制图形的方法的集合,它既可以绘制各种图形,也可以确定在应用窗口中绘制图形的方式,就是绘图模式和映射模式。在Win32编程中,设备环境是用HDC来标识。H的意思Handle句柄......
  • MFC-画笔HPEN
         ......
  • 小程序自定义组件 - 数据方法与属性
    这块在组件中的定义和使用,同vue是大致相同的.在小程序组件中定义在.js的Component()中即可.data和methods小程序中,组件数据要定义在data中,而事件处理函数和自定义方法都定义在methods中.以一个页面点击+1的例子作为演示:(还是之前的cj组件)组件......
  • Python 进阶指南(编程轻松进阶):十七、Python 风格 OOP:属性和魔术方法
    原文:http://inventwithpython.com/beyond/chapter17.html很多语言都有OOP特性,但是Python有一些独特的OOP特性,包括属性和魔术方法。学习如何使用这些Python风格技巧可以帮助您编写简洁易读的代码。属性允许您在每次读取、修改或删除对象的属性时运行一些特定的代码,以......
  • Vue进阶(四十九):在Webapp上使用input:file, 指定capture属性调用默认相机,摄像,录音功能
    在webapp上使用input:file,指定capture属性调用默许相机,摄像,录音功能。在webapp上使用input:file,指定capture属性调用默认相机,摄像,录音功能在iOS6下开发webapp,使用input之file,很有用<inputtype="file"accept="image/*"capture="camera"><inputtype="file"acce......