Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
如何在MDI程序中禁用Ctrl+F6、Ctrl+Tab和Ctrl+F4
我需要在 MFC MDI 程序中禁用 Ctrl+F4(关闭文档)、Ctrl+F6(下一个窗格)和 Ctrl+Tab(下一个文档)快捷键。这些快捷方式由 MFC(甚至 Win32?)自动处理。 是...
DTN_DATETIMECHANGE 断点和日期时间选择器控件是否存在问题?
我正在开发一个Windows应用程序,并且在调试时遇到了一个奇怪的问题。我正在使用 WTL,并在表单上有一个 CDateTimePickerCtl 来设置日期。我正在处理
我使用 Visual Studio 2017 Community Edition for C++,但遇到问题。 我需要创建一个 win32 项目(实际上我想创建一个静态库(.lib)),但由于某种原因我没有这个......
我正在实现一个自动完成功能,但它会匹配枚举字符串列表中任何位置的文本,而不仅仅是像内置 SHAutoCo 的行为那样只是建议的开头...
我正在编写一个程序,它将使用 OpenJobObjectA 打开 \BaseNamedObjects 命名空间中存在的作业对象。下面是代码片段: hJob = OpenJobObjectA(JOB_OBJECT_QUERY, FALSE, "\
在文档中,它说该函数位于 winapi::um::wincrypt::CryptDecrypt 中,但是当我安装板条箱并将其引入我的项目时,一切正常,直到我尝试调用该函数
我有一个以系统身份运行的服务,它必须在用户会话上运行一些应用程序。我可以运行非提升的进程,但无法运行提升的进程。 我通过 WTSQueryUser 获取用户的令牌...
ADSI - 从 Active Directory 获取计算机的 LastLogon 属性?
如何通过 Active Directory 检索计算机的 LastLogon 属性? 如果我转到服务器并在 Active Directory 管理单元中打开计算机,我可以在属性编辑器下看到它...
我正在尝试通过尝试创建异常代码 0xC0000374 (这意味着 STATUS_HEAP_CORRUPTION)来使用值 HeapEnableTerminationOnCorruption 来测试 Windows API HeapSetInformation。 难道是……
我正在尝试计算每个单元格的大小(包含“ff”或“a0”等文本),以便 32 个单元格将按宽度适合窗口。 然而, charWidth*2 并不代表单元格的宽度,因为它确实...
为什么在我的 WindowProc 函数中 MessageBox 会阻止 WM_HOTKEY 而不会阻止 WM_TRAYICON?
我在 WM_CREATE 消息的第一个实例上定义了一个 NOTIFYICONDATA 结构 nid。 nid 消息 ID 是 WM_TRAYICON。我在 WindowProc 中处理 WM_TRAYICON 消息,该消息与...
是否有 Windows API 返回 NTSTATUS 代码的消息文本? 即类似于 WinAPI 的东西:FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, ....) FormatMessage 不起作用 -
Windows 32位系统读取和处理串行数据的最简单方法是什么?
大家好,美好的一天。我运行的是 Windows XP,据我所知它是 32 位 Windows 系统。 我有一个微控制器,可以通过 COM 端口连续发送数据...
WIN32游戏循环很慢,无法处理60HZ或30HZ。该怎么办?
我只是想学习编程一些东西,游戏循环就是其中之一。 该游戏循环仅处理 Windows 消息,但它甚至无法处理 30 fps。 如果消息
我正在尝试下面的示例程序,但由于 IID_IADs 和 IID_IADsContainer 的外部符号均未解析,因此它无法链接。 我支持包含什么库来解决这个问题? #包括...
如果我在 Windows 上打开设备管理器,然后转到“端口 (COM LTP)”,我会看到 7 个设备。 1 - 内置计算机RS323 2-6- USB 串行端口 (COM X) 如果我右键单击 -> 属性 ->
MFC CEdit 和 CCombobox - 想要 Ctrl+ Backspace 删除整个单词而不是输出“Square”127 个字符
传统上,在 Win32 文本控件(例如 Edit 或 ComboBox)中按 Ctrl+ Backspace 将生成对应于 ASCII 代码 127 的删除控制字符。在许多 Windows 应用程序中...
在 WinAPI 中使用 Unicode 来代替奇怪的字符而不是国家字母
我的程序从文件中读取文本并将其放入组合框中。 当文件包含带有英文字符的文本时,一切正常。 当它包含一些波兰字母时,它们会替换为
我的应用程序在其数据库中包含文档。用户可以打开文档,在这种情况下,文档将保存到临时文件夹并在用户计算机上打开。 我想要一个
我需要以编程方式使用静态密钥与蓝牙设备(不是 BLE)配对,但在 pywin32 中找不到蓝牙 API pywin32支持win32的蓝牙部分吗? 我正在使用 winrt 但不得不