摘要: 1、GetDc函数: 用于获得hWnd参数所指定窗口的客户区域的一个设备环境 2、GetWindowDC函数: 返回hWnd参数所指定的窗口的设备环境。获得的设备环境覆盖了整个窗口(包括非客户区),例如标题栏、菜单、滚动条,以及边框。这使得程序能够在非客户区域实现自定义图形,例如自定义标题或者边框。 阅读全文
posted @ 2019-07-05 15:21 ꧁执笔小白꧂ 阅读(2418) 评论(0) 推荐(0)
摘要: 假定坐标点 x=50,y=50. 输出 RGB 用 16 进制数。Afxwin.h 你建项目时可得。#include <Afxwin.h>#include <Windows.h>#pragma comment (lib, "User32.lib")int main(void){HWND hWnd = 阅读全文
posted @ 2019-07-05 14:02 ꧁执笔小白꧂ 阅读(2634) 评论(0) 推荐(0)
摘要: 获取屏幕DC、得到当前鼠标所在的像素值、分解出像素值中的红、绿、蓝三色既可 关键代码实现: 1、获取屏幕DC HDC hDC = ::GetDC(NULL); //获取屏幕DC 2、获取当前鼠标位置像素值 CPoint pt; GetCursorPos(&pt); //得到当前鼠标所在位置 COLO 阅读全文
posted @ 2019-07-05 14:01 ꧁执笔小白꧂ 阅读(2279) 评论(0) 推荐(0)
摘要: 1、截取全屏幕 #include <windows.h> #include <tchar.h> void echo(CHAR* str); int CaptureImage(HWND hWnd, CHAR dirPath[], CHAR filename[]); int main() { echo( 阅读全文
posted @ 2019-07-05 13:53 ꧁执笔小白꧂ 阅读(4086) 评论(3) 推荐(0)
摘要: vc得到屏幕的当前分辨率方法: 1.Windows API调用 int width = GetSystemMetrics ( SM_CXSCREEN ); int height= GetSystemMetrics ( SM_CYSCREEN ); 如果想动态自适应分辨率的变化,处理WM_DISPLA 阅读全文
posted @ 2019-07-05 13:34 ꧁执笔小白꧂ 阅读(1533) 评论(0) 推荐(0)
摘要: 我的环境是 win10 + vs2005 1.打开visual studio 2005 新建一个项目 选择Win32控制台应用程序,意思是运行的结果会出现在控制台右边就会出现刚才新建的“知乎”项目你写的C程序是源文件来的,所以在源文件位置,右键添加C语言文件选择C++文件,默认出现文件名为 “源.c 阅读全文
posted @ 2019-07-05 13:15 ꧁执笔小白꧂ 阅读(6698) 评论(0) 推荐(0)