打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VC 获取鼠标当前位置坐标和RGB
   下面直接给出代码,至于相应的API函数请参考百度文库。
  1. #include<iostream>
  2. #include<windows.h>
  3. using namespace std;
  4. int main()
  5. {
  6. POINT point;
  7. unsigned long rgb;
  8. HDC scr;
  9. while(1)
  10. {
  11. if(GetAsyncKeyState(VK_F8) & 0x8000) //监视F8
  12. {
  13. scr=GetDC(0); //获取屏幕设备场景
  14. GetCursorPos(&point); //获取当前鼠标位置
  15. cout<<"X="<<point.x<<" Y="<<point.y<<endl;
  16. rgb=GetPixel(scr,point.x,point.y);//获取鼠标当前位置的颜色
  17. printf("R=%d",rgb&0xff);
  18. printf(" G=%d",(rgb>>8)&0xff);
  19. printf(" B=%d\n",(rgb>>16)&0xff);
  20. ReleaseDC(0,scr); //释放屏幕设备场景
  21. }
  22. Sleep(200);
  23. }
  24. return 0;
  25. }
当输入F8,运行效果如下:
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
042.插入排序
Linux下利用libjpeg实现bmp与jpg相互转换C代码
利用k-means聚类算法识别图片主色调
RGB 888 to RGB 565
Linux下利用fb驱动截屏
[c语言实例]如何让鼠标随一个应用窗口的操作
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服