Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
我正在使用 vcpkg 开发一个 CMake C++ 项目。 它找到它的标题并正确链接。 但是,我没有调试符号(这意味着我无法检查 XAudio2 中的堆栈跟踪!)而且我确实...
为什么CreateFile会修改我的ShareMode参数?
在 Windows 中,我使用 CreateFile 打开一个文件。我想以很多权限打开文件(在 dwDesiredAccess 参数中)并仅共享其中的一个子集(在 dwShareMode 参数中)。 #包括<
如何通过序列号从 windows certstore 检索证书?
我正在尝试从 Windows 证书存储中检索一个随机证书,在本例中是一个通用的 Digicert 根证书(这仅用于测试)。我修改了一些我能找到的示例代码,但是...
InitializeSecurityContextW 在第二次调用后返回 SEC_E_INVALID_HANDLE
我正在尝试使用 Winsock 内核和 Schannel 在我的内核模式应用程序中实现安全套接字。我使用此代码作为建立安全连接的参考。然而,我遇到了一个...
使用 win32api 使用 websockets 和 TLS 连接、验证和交谈
我正在尝试使用 Win32 API 调用与需要 TLS 的 WebSocket 服务器通信。该应用程序是一个 Windows 服务。 这是我按顺序拨打的电话清单: WinHttpOpen
有没有办法在windows文件资源管理器中监控和捕获复制、剪切和粘贴操作,并获取文件或文件夹的位置和名称?
我想在 Windows 文件资源管理器中获取发生复制/剪切或粘贴操作的文件或文件夹的位置,如下所示: 复制自 D:\HTML&CSS 文件名:abc.html,home.html 粘贴...
我正在使用 msvc 编译器创建窗口。出现链接错误,但问题很难解决,因为我对vscode不熟悉。 #包括 #pragma 评论(li ...
使用 CreateProcess 函数创建“dir”命令失败,错误代码为 2
我只是在玩 Win32-API,想使用 CreateProcess 函数创建一个进程。我使用了来自 MSDN 网站的以下代码: #包括 #包括 #inc...
我正在尝试在 Rust 中实现 WinVerifyTrust 但在初始化 WinTrustData 结构成员时遇到问题
初始化 Wintrust_File_Info 让 mut wt_file_info = WINTRUST_FILE_INFO{ cbStruct:std::mem::size_of::() 作为 DWORD, pcwszFilePath : file_path_wide.a...
我在使用 Comdlg32.lib 库的 Win32 API 的 Windows 10 中遇到问题。 似乎此处列出的 GetOpenFileNameW 函数的功能: https://learn.microsoft.com/zh-cn/
为什么 Win32 ReadFile() 在写入 uint16_t 数组缓冲区时不保留字节顺序
我有一个二进制文件,包含以下数据: 00e0 a248 6000 611e 6200 d202 d212 7208 3240 120a 6000 613e 6202 a24a d02e d12e ... 当我使用 ReadFile() 并将目标缓冲区设置为 uint8_t 数组时...
启用音频输入设备的立体声混音或“收听功能”并设置相应的输出设备
我正在尝试以编程方式启用音频输入设备的Windows 监听功能并设置相应的输出设备。我确实问过 chatgpt 但收效甚微,因为它告诉我设置 v ...
我想读取另一个进程的内存。 但是我不知道如何找出进程/线程接收到的内存。 我尝试使用以下函数获取另一个进程的线程的 PEB:
OpenGL 窗口和 Win32 中的全屏悬停弹出行为 [关闭]
我正在使用 C++、OpenGL 和 Win32 开发 Windows 11 应用程序。我一直在使用 Visual Studio Code、Discord、Steam 等应用程序使用的技巧,即绘制整个窗口...
进程监视器 (procmon) 是一种“显示实时文件系统、注册表和进程/线程活动”的工具。我已经阅读了这个问题的答案,“SysInternal 的 ProcessM 如何......
我正在寻找如何设置(和获取)位数(LOCALE_IDIGITS)的示例。 背景:我正在使用 COM 自动化(客户端:Python,服务器:ACCESS,包:pywin32)。使用 Transf 时...
为什么 WTSRegisterSessionNotification 可能因拒绝访问错误而失败?
我收到了一些来自用户的错误报告,其中包含一个奇怪的错误。在某些机器(Windows 10 和 8.1)上调用 WTSRegisterSessionNotification 返回错误代码 5(拒绝访问): 类型 TF...
为什么鼠标点击窗口还是不能激活? 以下是一个最小的可重现示例: #包括 #包括 常量宽度=800; 常量高度...