winapi

    0热度

    1回答

    在Windows 10上,您可以按Win +标签获取所有窗口的“任务视图”视图。我试图在任何给定的时间检查这是否有效。我试过用WH_KEYBOARD_LL使用低级键盘挂钩,但这只允许我检测按键,而不是如果切换器处于活动状态。我查看了Windows DWM API,但还没有发现任何其他内容。 我也尝试过使用EnumWindows()和EnumChildWindows(GetDesktopWindow

    0热度

    1回答

    我想创建一个使用Windows函数的OpenGL上下文(现代版)。 基本上代码只是: 创建窗口类 注册类 创建一个窗口 选择PIXELFORMATDESCRIPTOR &集它 创建一个传统的OpenGL背景 制作方面目前 glewInit() 创建新窗口 创建一个现代化的像素格式ATTRIB阵列 设置格式 创建现代OpenGL上下文 制作方面目前 在此之后,我尝试绘制一个正方形(使用VAO & V

    1热度

    1回答

    你好,我是新手。经过漫长的绝望搜索,我想发布这个问题: 我正在开发一个C++程序,递归遍历所有搜索特定文件类型的文件夹和子文件夹。 首先功能FindFiles(string, string, bool)工作像一个魅力,但它的第二种形式FindFiles(struct var)不能正常工作:它不会遍历所有文件夹和子文件夹。 事实上,我需要第二种形式,因为由于搜索可能太长,我需要使用API​​ Cre

    2热度

    2回答

    我有一个包含两个组合框,一个所有者绘制和一个非所有者绘制的对话框。 这是他们是如何在rc文件中定义: COMBOBOX IDC_COMBO2,149,49,77,73, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_SORT | VS_VSCROLL COMBOBOX IDC_COMBO3,237,49,48,30,

    0热度

    2回答

    当我尝试打开“.EXE”文件与ReadFile()的Windows API,它只是返回,如文件的2第一个字符:MZ 这里是我的代码: #define BUFFERSIZE 5000 VOID CALLBACK FileIOCompletionRoutine( __in DWORD dwErrorCode, __in DWORD dwNumberOfBytesTransfered, __in

    -3热度

    1回答

    我试图如在下面的代码中提到打印挂钩过程GetMsgProc内的消息来调用GetMsgPrc: LRESULT WINAPI GetMsgProc(int nCode, WPARAM wParam, LPARAM lParam) { printf("inside hook proc"); return CallNextHookEx(getmsghook, nCode, wPa

    0热度

    1回答

    我需要阻止在某个程序的窗口中从剪贴板粘贴。我这样设置在我的程序剪贴板查看器: HWND hwndNextViewer = 0; LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case WM_CREATE: {

    2热度

    1回答

    我来自this LVCFMT_FIXED_WIDTH 这种格式风格的作品,但第一个栏后仅调整第一列。第一列项目总是可移动的。为什么?我错过了什么吗? for(int i = 0; i<NUM_COLUMNS; i++) { m_ListCtrl.InsertColumn(i,_gszColumnLabel[i], _gnColumnFmt[i] | LVCFMT_FIXED_WIDTH

    0热度

    1回答

    我知道我可以通过使用SetClipboardViewer或通过在键盘上挂钩来添加窗口句柄到剪贴板查看器链,以捕获复制事件。 但似乎当贴发生时没有剪贴板消息传播(使用CTRL + V,右键点击 - >粘贴或菜单编辑 - >粘贴。 有没有我们可以捕捉到任何其他方式paste事件?

    -1热度

    1回答

    我们有一个古老的win32产品,有些客户仍然希望在Windows 10中运行,但在某些情况下,它的某些组件(win32可执行文件)在运行时产生所述消息,同时安装和安装后: “你想允许这个应用程序/程序在你的电脑中进行更改”。 是否有Windows检查发送消息的任何文档?