首页 > 其他分享 >MFC-GetPixel获取指定点的颜色

MFC-GetPixel获取指定点的颜色

时间:2023-04-30 22:34:39浏览次数:37  
标签:MFC int 指定 获取 坐标 返回值 GetPixel 像素点

 

    
    COLORREF col1=GetPixel(hdc1, 100, 100);//获取指定点的颜色
    /*
    参数1:HDC hdc  设备环境句柄
    参数2:int X  指定点的X轴坐标,按逻辑单位表示坐标
    参数3:int Y  指定点的Y轴坐标,按逻辑单位表示坐标
    返回值:返回值是该象像点的RGB值。如果指定的像素点在当前剪辑区之外;那么返回值是CLR_INVALID
            备注:该像素点必须在当前剪辑区的边界之内。并不是所有设备都支持GetPixel函数。
            应用程序应调用GetDeviceCaps函数来确定指定的设备是否支持该函数
    */

 

 

 

 

 

标签:MFC,int,指定,获取,坐标,返回值,GetPixel,像素点
From: https://www.cnblogs.com/liming19680104/p/17365871.html

相关文章

  • iPhone获取字符串高度和宽度 …
    通常我们使用UILabel只是显示较短的字符串,下面是一种获取字符串的换行高度,显示 代码如下所示:[cpp]viewplaincopyprint?NSString*str=@"testtestImplementviewDidLoadtodoadditionalsetupafterloadingtheview,typicallyfromanib";//CGSizelabelS......
  • Android获取其他包的Context实例,…
    Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。         那我们能得到吗?很高......
  • 用C/C++在Linux和Android NDK中获取设备的IP地址
    C/C++开发的获取设备IP地址的代码,下面链接中的版本是在Linuxx86-64环境中编译(Centos7.5)的,也可在其它版本的Linux中或者AndroidNDK('armeabi-v7a','arm64-v8a','x86','x86_64'等版本)中编译。下载地址(此版本须在Linuxx86-64环境中运行):金山文档https://kdocs.cn/l/cd4VM3e......
  • MFC-CListCtrl-LVITEM结构
     typedefstruct_LVITEM{UINTmask;//说明LVITEM结构中哪些成员有效LVIF_TEXT:表示pszText成员有效LVIF_IMAGE:表示iImage成员有效LVIF_PARAM:表示lPa......
  • MFC-CListCtrl-GetFirstSelectedItemPosition获取第一个选定项的位置
     POSITIONpos=mylist4.GetFirstSelectedItemPosition();//获取第一个选定项的位置/*返回值:成功返回行号;NULL,如果项未被选定*/str.Format(_T("pos=%d\r\n"),pos);OutputDebugString(str);   ......
  • MFC-CListCtrl-GetItemState获取指定行的状态
     for(inti=0;i<mylist4.GetItemCount();i++){UINTn=mylist4.GetItemState(i,LVIS_SELECTED);//获取指定行的状态/*参数1:intnItem行号参数2:UINTnMask要获取的状态LVIS_SELECTED=2选中状态LVIS_FOC......
  • mapbox怎么获取图层列表
    要在Mapbox中获取图层列表,可以使用MapboxGLJS库中的getStyle()方法获取当前地图样式的信息,其中包括所有有关的图层信息,然后通过遍历图层数组获取所有的图层名称。下面是一个示例代码,展示如何获取Mapbox地图中的所有图层名称:mapboxgl.accessToken='YOUR_ACCESS_TOKEN';......
  • MFC-SetItemState选中指定行
     BOOLb1=mylist4.SetItemState(1,LVIS_SELECTED|LVIS_FOCUSED,LVIS_SELECTED|LVIS_FOCUSED);//选中指定行/*参数1:intnItem行号,-1可将状态更改应用于所有项参数2:UINTnState状态LVIS_SELECTED选中状态LVIS_FOCUS......
  • MFC-GetItemText获取文本
     CStringstr1=mylist4.GetItemText(1,1);//获取文本/*参数1:intnItem行号参数2:intnSubItem列号*/OutputDebugString(str1);   ......
  • MFC-GetExtendedStyle获取扩展样式
     DWORDExStyles=mylist4.GetExtendedStyle();//获取扩展样式DWORDoldstyle=mylist4.SetExtendedStyle(ExStyles|LVS_EX_FULLROWSELECT);//设置扩展样式/*指定的扩展样式LVS_EX_GRIDLINES//绘制表格LVS_EX_SUBITEMIMAGES//......