搜索结果
查询Tags标签: hWnd,共有 41条记录-
c++ 剪切板添加数据
https://www.leanwind.com/archives/5791.htmlHWND hWnd = NULL; OpenClipboard( hWnd );//打开剪切板 EmptyClipboard();//清空剪切板 HANDLE hHandle = GlobalAlloc(GMEM_FIXED, 1000);//分配内存 char* pData = (char*) GlobalLock(hHandle);//锁定内存,返回申请内存的…
2021/12/12 14:18:00 人评论 次浏览 -
c++ 剪切板添加数据
https://www.leanwind.com/archives/5791.htmlHWND hWnd = NULL; OpenClipboard( hWnd );//打开剪切板 EmptyClipboard();//清空剪切板 HANDLE hHandle = GlobalAlloc(GMEM_FIXED, 1000);//分配内存 char* pData = (char*) GlobalLock(hHandle);//锁定内存,返回申请内存的…
2021/12/12 14:18:00 人评论 次浏览 -
Windows_win32_SDK常用消息练习
文章目录 C++代码代码位置C++代码 #include<Windows.h> #include<time.h>#define TIME_ID 5 //时间定时器/*消息分类:1.进队列消息:会从消息队列中取出消息,大部分用户输入的消息都是进队消息2.不进队列消息:不会从消息队列取消息,eg:WM_CREATE WM_PA…
2021/12/12 7:20:45 人评论 次浏览 -
Windows_win32_SDK常用消息练习
文章目录 C++代码代码位置C++代码 #include<Windows.h> #include<time.h>#define TIME_ID 5 //时间定时器/*消息分类:1.进队列消息:会从消息队列中取出消息,大部分用户输入的消息都是进队消息2.不进队列消息:不会从消息队列取消息,eg:WM_CREATE WM_PA…
2021/12/12 7:20:45 人评论 次浏览 -
中年人学C语言Windows程序设计,25判断单选按钮和复选框是否被选中
在实际开发中,我们往往需要知道哪个按钮被选中了,才能进行下一步的操作。例如对于一组单选按钮,只有一个选项能被选中,最好的办法是将这组按钮作为参数传入一个函数,通过函数返回值判断哪个按钮被选中了。 但遗憾的是,在Windows中不能一次性获得一组按钮的选中状态,…
2021/10/28 7:14:15 人评论 次浏览 -
中年人学C语言Windows程序设计,25判断单选按钮和复选框是否被选中
在实际开发中,我们往往需要知道哪个按钮被选中了,才能进行下一步的操作。例如对于一组单选按钮,只有一个选项能被选中,最好的办法是将这组按钮作为参数传入一个函数,通过函数返回值判断哪个按钮被选中了。 但遗憾的是,在Windows中不能一次性获得一组按钮的选中状态,…
2021/10/28 7:14:15 人评论 次浏览 -
Windows 鼠标键盘钩子
设置钩子函数: SetWindowsHookEx(WH_MOUSE, HookMouseProce, NULL, GetCurrentThreadId()); 钩子的回调函数: LRESULT CALLBACK HookMouseProce(int nCode, WPARAM wParam, LPARAM lParam); 钩子的取消函数: UnhookWindowsHookEx(g_hookmouse); DLL导出: extern “C”…
2021/10/18 7:14:19 人评论 次浏览 -
Windows 鼠标键盘钩子
设置钩子函数: SetWindowsHookEx(WH_MOUSE, HookMouseProce, NULL, GetCurrentThreadId()); 钩子的回调函数: LRESULT CALLBACK HookMouseProce(int nCode, WPARAM wParam, LPARAM lParam); 钩子的取消函数: UnhookWindowsHookEx(g_hookmouse); DLL导出: extern “C”…
2021/10/18 7:14:19 人评论 次浏览 -
VC++中SetWindowPos函数详解
函数名:SetWindowPos 头文件:winuser.h 函数原型:BOOL SetWindowPos ( HWND hWnd, //窗口句柄 HWND hWndInsertAfter, //排列顺序的句柄 int X, //水平坐标 int Y, //垂直坐标 int cx, //宽 int cy, //高 UINT uFlags //窗口定位标识 ); 说…
2021/10/12 22:14:11 人评论 次浏览 -
VC++中SetWindowPos函数详解
函数名:SetWindowPos 头文件:winuser.h 函数原型:BOOL SetWindowPos ( HWND hWnd, //窗口句柄 HWND hWndInsertAfter, //排列顺序的句柄 int X, //水平坐标 int Y, //垂直坐标 int cx, //宽 int cy, //高 UINT uFlags //窗口定位标识 ); 说…
2021/10/12 22:14:11 人评论 次浏览 -
FindWindow
FindWindow (解决 置顶另一应用程序的某个窗口) FindWindow 函数定义为 HWND FindWindowW(LPCWSTR lpClassName,LPCWSTR lpWindowName );或 HWND FindWindowA(LPCSTR lpClassName,LPCSTR lpWindowName );lpClassName 窗口的类名。 获取方法: 1.inspect.exe How found: …
2021/9/14 23:05:38 人评论 次浏览 -
FindWindow
FindWindow (解决 置顶另一应用程序的某个窗口) FindWindow 函数定义为 HWND FindWindowW(LPCWSTR lpClassName,LPCWSTR lpWindowName );或 HWND FindWindowA(LPCSTR lpClassName,LPCSTR lpWindowName );lpClassName 窗口的类名。 获取方法: 1.inspect.exe How found: …
2021/9/14 23:05:38 人评论 次浏览 -
第一个windows桌面应用程序
前期准备: 安装VS2019 安装必要的插件示例代码#ifndef UNICODE #define UNICODE #endif #include <windows.h>LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstan…
2021/9/11 7:07:14 人评论 次浏览 -
第一个windows桌面应用程序
前期准备: 安装VS2019 安装必要的插件示例代码#ifndef UNICODE #define UNICODE #endif #include <windows.h>LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstan…
2021/9/11 7:07:14 人评论 次浏览 -
Source Insight 使用技巧整理
通用设置 Options - File Type Options: - 显示行号:勾选Show line mumbers - 选中自动高亮:勾选Hightlight references to selected sysmbol - 转换tab成空格:勾选Expand tabs to spaces,设置Tab width:4 高亮选中符号:F8 代码折叠:View --> Show Outlining 代…
2021/7/27 23:36:45 人评论 次浏览