winapi 相关问题

Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。

在每个数组元素之后终止 null

我想将文本保存在txt文件中。我在编辑控件中输入“something”并单击 IDC_ADD,然后我调试代码,字符数组 buf 在每个元素之后都有。我认为这就是为什么“有些...

回答 1 投票 0

命名管道。 “ERROR_ACCESS_DENIED:访问被拒绝”。客户端和服务器在不同电脑上建立局域网连接时出错

在一台电脑上一切正常。服务器代码: #包括 #包括 #包括 使用命名空间标准; #define PIPE TEXT("\\.\pipe\Tube&quo...

回答 0 投票 0

C++ WINAPI 充电

使用 WINAPI C++,我需要在笔记本电脑电量达到 95% 时停止充电,我该怎么做? 尝试挖掘 winapi 文档但没有找到任何东西

回答 1 投票 0

从 GetQueuedCompletionStatus 返回的后进先出顺序

Windows IOCP 文档就 GetQueuedCompletionStatus 说明了这一点: 阻塞在 I/O 完成端口上执行的线程以后进先出 (LIFO) 的顺序释放,并且...

回答 0 投票 0

模拟和 Win32 API 调用

我目前使用的产品是用 C++ 编写的 Windows 服务,未来所有新功能都将为其编写单元测试。但这会产生一个有趣的问题(对我来说......

回答 6 投票 0

Python 中的 Win32 - LoadImage 获取图标句柄但 InsertMenuItem 抛出错误

我正在尝试为 Python 的系统托盘库中的每个菜单选项添加一个图标,pystray。为此,我使用的是 win32 函数,我可以使用 LoadImage fu 成功加载扩展名为 .ico 的图标...

回答 0 投票 0

使用 FillRect 作为 MenuItem 的位图绘制一个黑色方块

我正在使用 VB6(旧的遗留代码......不要问)并尝试在菜单项内绘制彩色方块 - 但我得到的是黑色方块。我究竟做错了什么? 公共函数 AddMenuItem(hMenu A...

回答 1 投票 0

从虚拟列表控件中检索项目数据的策略

我正在将一个大的遗留代码从普通的 CListCtrl 转换为虚拟列表控件。对于拖放,它需要来自当前选择的信息。由于普通的 CListCtrl 使用 GetItemData() 来

回答 0 投票 0

有没有办法知道 PlaySound() 是否已经播放完 WAV 文件?

我需要根据用户输入顺序播放一个或多个 .wav 文件。是否有回调函数可用于确定文件是否已播放完毕? 我在这里找到了一个例子:How to know i...

回答 0 投票 0

IApplicationActivationManager 在 Delphi 中的使用示例

我已经进行了大量搜索,但在任何地方都找不到使用 Delphi 中的 Windows IApplicationActivationManager 的示例。该接口似乎没有在我的 Delphi 10.4.2 社区中定义

回答 0 投票 0

如何通知操作系统将云剪贴板(或表情符号面板)放置在我的窗口上? [重复]

我有一个传统的基于 Win32 C++ 的 Windows 桌面应用程序。在窗口中,我使用 Ctrl+V 来处理粘贴的内容。同一个窗口还处理击键,并将键入的字符添加到...

回答 1 投票 0

没有 WM_MOUSEMOVE 消息

当鼠标悬停在 ListView(ownerdata,customdraw) 上时,消息 WM_MOUSEMOVE 没有出现。但来自形式。 这是代码: #define _CRT_SECURE_NO_WARNINGS #define WIN32_LEAN_AND_MEAN #pragma c...

回答 0 投票 0

用于在 Windows 操作系统的本地票务商店中设置 kerberos TGT + 身份验证器的 API

我正在寻找一个 WINAPI 以将新的 kerberos 项目添加到 Windows 内部票证存储中,以便它们可用于对 Web 应用程序进行身份验证(票证被转发到服务服务器...

回答 0 投票 0

FormatMessage():有没有办法用 FORMAT_MESSAGE_FROM_SYSTEM 避免标记 FORMAT_MESSAGE_ALLOCATE_BUFFER?

这个问题是关于 FormatMessage() 与 FORMAT_MESSAGE_FROM_SYSTEM 和 GetLastError() 的。目标是尽可能使用堆栈分配并避免堆分配。 一些 Win32 API 函数公...

回答 1 投票 0

从代码[关闭]填充图像属性值

嗨:我需要以编程方式为数百万个 TIFF 填充图像标题、主题、标签和作者。目标是使要填充的属性对话框的详细信息选项卡。 我试过 GDI+ ...

回答 0 投票 0

我怎样才能制作完全填满windows屏幕并且不允许使用windows屏幕的.net项目,除非插入保存的usb

我想编写一个程序来防止在我们学校的教室中未经授权使用智能板。 Windows 10 安装在智能板上。窗口启动时最大化,使用 USB 内存

回答 0 投票 0

C++中hwnd键盘/鼠标输入的块输入

我正在尝试制作一个类似于 ReWASD 的程序,我需要在应用程序中阻止键盘/鼠标输入以避免两个设备之间的冲突 我尝试使用函数 BlockInput()/SetWindowsHookEx()

回答 1 投票 0

如何将消息编号转换为消息 ID [关闭]

如何转换GetLastError()返回的消息ID 获取上一个错误() 消息 ID(例如:ERROR_ACCESS_DENIED) 标准: 符合未来标准(不是面向未来的) 动态(从 Windows 的数据中获取错误...

回答 0 投票 0

如何在 Windows 10 或 11 中调用用于关联文件格式的“打开方式”对话框?

我想要什么? 我想调出的打开方式对话框只用于指定格式文件关联,不会打开文件。 现有实现:Bandizip 可以做到! 我试过的...

回答 0 投票 0

尝试从进程 ID 获取窗口句柄的结果不一致

我正在尝试以 Delphi 形式托管其他应用程序,但我发现获取窗口句柄的例程不一致。 例如,如果我启动 notepad.exe,下面的例程找不到任何

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.