Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
我可以访问 FFPlay.exe 的 STDIN 来模拟“q”按键吗?
我正在编写一个启动 ffplay.exe 的 Win32 程序。我想让我的程序发送退出消息(“q”),但无法让 ffplay 做出响应。我正在使用 CreatePipe() 来初始化读/写 h...
为什么编译器会抛出此警告:“缺少初始化程序”?结构体没有初始化吗?
我正在为程序创建某种前端。为了启动该程序,我使用了 CreateProcess() 调用,它接收一个指向 STARTUPINFO 结构的指针。初始化
我可以在处理控件时组合 A(nsi) 和 W(ide char) Win32 API 调用吗?
是否有指南或文档指定如果我有时需要调用 Ansi 版本的 SetWindowTextA() 和后来的 SetWindowTextW() 可能发生的情况。我需要用 CreateWi 创建一个编辑框吗...
我需要制作一个程序,用 Windows 通知来提醒我,我发现这可以通过以下代码简单地完成。 我不在乎我使用什么库 从 win10toast 导入
我有一个输入管理器,可以通过消息很好地跟踪键盘状态 WM_KEYDOWN、WM_KEYUP、WM_SYSKEYDOWN、WM_SYSKEYUP 所以我知道何时按下左侧控件。 豪...
在自定义凭据提供程序 V2 中实现“用户必须在下次登录时更改密码”
我正在开发自定义凭据提供程序 V2,并且已经处理 CPUS_CHANGE_PASSWORD、CSampleProvider::Filter 的情况,显示“其他用户”磁贴并允许进入系统...
我不明白如何使用EnumChildWindows(win32 API)
我在概念上不明白我应该对 EnumChildWindows 的第二个参数做什么。 API 参考假设比我拥有更多的知识/经验(我是业余爱好者)并阅读有关
在 64 位 Windows 平台上运行 32 位 Delphi 应用程序时出现问题
我有一个用 Delphi 编写的 Windows 32 位应用程序,在 Windows Server 2008 64 位下运行时出现问题。 细节很粗略(“有各种打印问题”是我最好的报告
有什么想法如何使用 SetParent() 吗? 以下似乎不起作用: fhWnd = FindWindow(_T("记事本"), NULL); hWnd = CreateWindowEx(WS_EX_TOPMOST , _T("测试"), _T("测试"), WS_POPUP, ...
我在为应用程序设置标题栏图标时遇到问题。 我已经尝试弄清楚这一点,谷歌搜索出了什么问题,已经两天了,但没有成功。 主窗口.cpp: #包括...
创建具有透明背景的ICO文件,在资源管理器预览中看起来没有错误
我有一个 ICO 文件(用于我的 C++ 应用程序),其背景透明,在 Windows 资源管理器的小预览视图中看起来不干净。 (我的图标是在 Photoshop 中绘制的形状并导出为 P...
我正在开发一个类项目,并尝试使用 _beginthreadex 作为多处理项目的一部分。 这就是麻烦点。我有一个在使用 _beginthreadex 时调用的函数: 双字无线...
我正在用 C++ 编写一个程序,并且我有一个正在使用 .detach() 的线程;当我尝试从中访问另一个线程时,调试器说响应已被优化,我无法访问我...
在我们(基于WinUI3)的项目中,我们一直在使用P/Invoke 包来调用修改窗口的低级方法。但最近所有这些软件包都已被弃用,取而代之的是源代码-
我希望在不支持反馈循环的 VSTHost 中允许反馈循环,但支持音频节点之间的自定义音频路由。这样的一个例子是FLStudio的Patcher。 这些音频的方式没有...
我在最近的一个项目中遇到了 LoadString 的奇怪行为。由于某种原因,如果我尝试加载 cchBufferMax 设置为零的字符串以获得只读指针,LoadString 将返回...
我有一个窗口,周围有实心边框。如何使用 SetWindowLong 和 GetWindowLong 删除边框(所有非客户区域)?
我正在尝试使用 WlanConnect 功能连接到不安全的网络。它返回 ERROR_SUCCESS,到目前为止一切顺利。 在我的通知回调中我收到
我正在编写一个函数,用于获取调用特定 void (*)(void) 又名 void -> void 函数特定次数所需的时钟平均值。 我担心如果样品...
我们有一段代码造成了死锁,如下所示(简化版本) std::shared_timed_mutex read_file_mutex; std::shared_lock read_file_lock(read_file_mutex) ,标准::