Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
PE文件(PE/COFF)有什么要求?至少应该设置哪些字段、哪些值,以使其能够在 Windows 上“运行”(即执行“ret”指令...
如何在对象的整个生命周期中保持指针字段不变(C++ 中管道的句柄)
我正在尝试创建一个处理程序类来处理 C++ 中的管道。首先我可能会说我已经习惯了 C#,但对 C++ 和指针的概念还很陌生。 类中唯一的字段是变量...
私人: DWORD SuspendProcess(HANDLE hProcess) { DWORD 结果 = SuspendThread(hProcess); if (结果 == (DWORD)-1) { // 挂起线程失败 返回假; } 返回...
以下代码是自定义 PE 加载程序,用于修复 IAT 并应用重定位(如果需要): #包括 #包括 #包括 #pragma 警告(禁用...
如何防止(过滤)WM_MOUSEMOVE影响WM_TIMER case语句评估true
我正在使用 FreeBASIC 和 win32API 来制作一个简单的数据记录器。我的主窗口中有一个编辑框,每秒显示 1 条数据日志记录。 一切都很完美,除了当我移动手机时......
我正在学习如何使用 Direct2D 和 DirectWrite。我编写了一个示例应用程序,它使用这些库直接在主(顶级)窗口中呈现内容。效果很好。 现在我正在努力
为什么 Surface Pro 笔在笔按下时会发送 WM_HSCROLL 和 WM_VSCROLL?
我正在构建一个适用于 Windows 桌面的绘图应用程序(Visual Studio 2019、C++、MFC)。当用户移动鼠标时,我使用 WM_LBUTTONDOWN、WM_MOUSEMOVE 和 WM_LBUTTONUP 来绘制像素...
我正在尝试创建一个带有“正在加载”文本的掩码窗口,以提醒用户我的应用程序处于繁忙状态。 为此,我首先创建了一个表单: 边框样式 = bsNone 颜色 = clBlack
我必须发送 Ctrl+C 到从我的 C# 应用程序创建的控制台进程。我发现了很多类似的线程,但还没有找到解决方案(尝试过 CreateProcess、GenerateConsoleCtrlEvent,...
我正在尝试使用 intsafe.h 标头和 MSVC 编译一个简单的程序: #包括 int 主函数(无效){ 整数结果; 返回 IntAdd(10, 10, &结果); } 当尝试比较时...
比较 Rust 中的 WPARAM 和 VIRTUAL_KEY
我正在尝试使用 wndproc 中的 WPARAM 参数来使用“windows”板条箱获取键盘输入。我找到了一个 github 存储库,试图实现相同的目标(链接到特定代码 h...
无论 c++ 的焦点是什么,我怎样才能捕获像 F6 这样的按键绑定?
最好使用,但如果不可能,我愿意接受其他解决方案。 我见过 RegisterHotKey(),但它需要按下 Ctrl、Shift、Alt 或 Win。 我也想成为...
我需要确定我的代码未创建的句柄(GetFileType()==FILE_TYPE_PIPE)是否是套接字。好像没有这个API。 我尝试过以下...
我的环境: 安装有远程桌面服务的 Windows Server 2012 R2。 用C编程 问题: 用户 U1 通过 RDP 连接到 Windows Server 并创建全局互斥体 (创造...
我尝试过这段代码: HMODULE hModule = LoadLibrary(argv[1]); PIMAGE_DOS_HEADER dosHeader = (PIMAGE_DOS_HEADER)hModule; PIMAGE_NT_HEADERS ntHeaders = (PIMAGE_NT_HEADERS)((DWORD_PTR)hM...
我正在为 Finale 音乐程序编写一个插件,它使用 Rich Edit 控件来显示和编辑格式化文本。其中一种格式是“隐藏”样式,这实际上意味着它是......
对我的英语起步表示抱歉。我患有阅读障碍,因此有一些拼写和语法问题。 所以,我正在开展一个业余爱好项目,其中我有一个 Windows 服务来查找触发情况...
我想在Listview的头部添加一个checkbox样式的item,但是不行。这是我所做的: 在 MainWndProc 中 案例 WM_CREATE:{ HWND hHeader = CreateWindowEx(0,WC_HEADER,L"标题继续...
如何在Listview的头部添加一个checkbox样式的item? (Win32 C++)
我想在Listview的头部添加一个checkbox样式的item,但是不行。这是我所做的: 在 MainWndProc 中 案例 WM_CREATE:{ HWND hHeader = CreateWindowEx(0,WC_HEADER,L"标题继续...
您好,我有一个简单的问题 - 在只读文件上使用 CreateFile 打开读/写句柄有哪些选项?我是否必须暂时删除只读属性,打开手柄,执行