Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
我将开始学习如何为 Windows 编写应用程序。我不确定应该使用什么编译器。现在我正在使用 Code::Blocks IDE 10.5 并习惯了它并且想要坚持...
我想将文件放入操作系统剪贴板中。我正在使用Qt6。 Windows 代码可以工作,Unix 代码则失败。文件被复制,保留原始文件。 自动剪贴板 = QApplication::cli...
如何在调用 IPrintDialogCallback::SelectionChange 时使用 IPrintDialogServices 接口以使用 WinApi C++ 获取和更改打印机设置
请告诉我在调用 IPrintDialogCallback::SelectionChange 来获取和更改打印机设置时如何使用 IPrintDialogServices 接口。 我正在尝试使用这个构造,但我不明白......
我想编写一个程序,每30分钟关闭所有应用程序窗口。所有窗户。 C++中有没有一些函数可以关闭所有窗口并显示桌面?所有窗口,正在运行的应用程序...
Ctypes-无法使用 NtQueryInformationProcess 获取 PEB 地址
我正在使用 ctypes 并尝试使用 NtQueryInformationProcess 函数获取 PEB 地址。 返回值为0,表示函数成功完成。 但是
我的作业中有一道题:利用Windows API使用mutex实现线程同步。 我尝试使用两个互斥体来实现这一点,但我失败了,因为我发现线程不能......
如何在第一次 ReadDirectoryChangesW 调用后继续读取目录更改?
我已经实现了一个程序,该程序使用 ReadDirectoryChangesW 以重叠模式与完成例程跟踪给定文件夹中的更改。效果很好。 我正计划重建它以制作......
我按照 Microsoft 示例使用 WM_CTLCOLORSTATIC 但我很好奇如何使用DeleteObject。 如果将DeleteObject 放置在返回之后,则它永远不会被使用。 然而在窗户里
使用java.lang.foreign替代JNativeHook - 如何处理KBDLLHOOKSTRUCT
我在JDK23中使用java.lang.foreign的Native Hook中了解到,SetWindowsHookEX的第三个返回值, “lParam”是 typedef 结构标记KBDLLHOOKSTRUCT { DWORD vkCode; DWORD 扫描码; DW...
我有一个小问题。 我先给你看一个例子,然后我会告诉你问题出在哪里。 例子: while(GetMessage(&msg, NULL, 0, 0)){ 翻译消息(&msg); 调度我...
为什么需要 FILE_FLAG_BACKUP_SEMANTICS 才能使用 CreateFile() 打开目录?
CreateFile() 的文档指定: 要使用 CreateFile 打开目录,请将 FILE_FLAG_BACKUP_SEMANTICS 标志指定为 dwFlagsAndAttributes 的一部分。 我不明白的是...
有关通过 ReadDirectoryChangesW 获取最后文件更改的一些问题
我已经实现了一个程序,该程序使用 ReadDirectoryChangesW 以重叠模式与完成例程跟踪给定文件夹中的更改。 效果很好。 我正计划重建它以制作......
看来 GlobalMemoryStatusEx 和 GetPerformanceInfo Windows API 都会报告页面文件的当前大小,但可以将页面文件(每个磁盘)配置为增长到一定限制......
为什么 FILE_FLAG_BACKUP_SEMANTICS 链接到使用 CreateFile 打开目录?
CreateFile 的文档指定“要使用 CreateFile 打开目录,请将 FILE_FLAG_BACKUP_SEMANTICS 标志指定为 dwFlagsAndAttributes 的一部分。” 我不明白的是...
当我调用 ExtractIconExW 数百次时,我的应用程序因各种随机错误而崩溃,主要是与“内存不足”相关(即使任务管理器仅指示它......
我有一个使用“大量”线程的服务器应用程序。不想争论它到底应该使用多少个线程,如果能够看到一些描述性的内容那就太好了
我写了一段代码来了解SetTimer和KillTimer。 我首先在WM_CREATE中设置一个定时器,然后在定时器中写入KillTimer 回调函数,以便计时器仅被调用一次。 我放了一个
在 Windows 中将程序作为服务运行时如何初始化 python?
我正在创建一个基于SFL(服务框架库)的服务。当我从控制台工作时,没问题,但是当我通过“sc start MyService”将其作为服务运行时,它会发出致命错误...
我正在尝试按照以下 Microsoft 文章调试 VBS enclave:https://learn.microsoft.com/en-us/windows/win32/trusted-execution/vbs-enclaves-dev-guide#step- 4-调试-vbs-enclaves:~:text=...
是否可以从 std::ofstream (Visual C++ 2005) 获取底层文件句柄? 这是这个问题的反面: 我可以使用 CreateFile,但将句柄强制放入 std::ofstream 中吗?