Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
DnsQuery_A:使用Windows内核例程获取系统中的所有DNS条目
我正在尝试使用某些 Windows 内核例程获取系统上的所有 DNS 条目,但没有找到内核模式下的任何例程。 我知道有用户模式 API DnsQuery_A/W 我可以去 itera...
如何使标准WS_VSCROLL滚动条样式与系统中其他滚动条相同?
我在 Windows 10 中使用深色模式的高对比度主题。我试图在纯低级 API 上创建一个具有滚动功能的窗口,无需外部库。 不过默认的样式...
void add_log(const char* 格式, ...) { HANDLE 文件句柄; DWORD dwReadBytes; 字符缓冲区[2048]; 字符写缓冲区[2048]; va_list 参数; va_start(参数,格式); vsprintf_s(
正如上一篇文章中所讨论的,我正在制作 Inspect.exe 的等效项。为此,我使用 IAccIdentity 来获取每个控件的“唯一”ID。 然而事实证明这些 ID 不是...
如此处所指定,可以在 Windows 上使用绝对路径,而没有 MAX_PATH 长度限制。 但是我注意到以 \?\ 开头的路径在某些旧版本的 Windows 中不起作用......
如何在 C# 或 C++ 中获取默认/推荐的监视器设备模式?
我可以通过EnumDisplaySettingsA获取所有显示器模式(DEVMODEA),例如如以下 C# 代码片段所示: 公共静态 extern int EnumDisplaySettingsA(string lpszDeviceName, int iModeNum, ref DEVMODEA lpDevMode...
我尝试在汇编中编写 pong 以更好地了解我的电脑中实际发生的情况 我已经禁用了我的杀毒软件,这会将其标记为有害,并在禁用杀毒软件的情况下重新启动我的电脑,然后...
我想使用 SetDIBits() 和 SetDIBitsToDevice(),但出现链接错误:未定义对 __imp_SetDIBits' 的引用。我在 Windows 上使用 x86_64-w64-mingw32 编译器(我记得是从 MSYS2 安装的...
我开发了一个使用多个内核(可配置)的 Windows C++ 控制台应用程序。几年前,我添加了处理器组,以便利用超过 64 个 CPU 等,一切正常。 S...
Windows API 缓冲区注释中 (return +1) 是什么意思?
这里的return + 1是什么意思 双字 WINAPI 获取模块文件名( __in_opt HMODULE hModule, __out_ecount_part(nSize, return + 1) LPTSTR lpFilename, __in DWORD nSize );
在这篇关于消息和消息队列的文章中,据说WM_PAINT是一种队列消息。 排队消息 每当用户移动鼠标、单击鼠标按钮或键入 在
我试图创建一个带有旋转立方体的应用程序,我创建了窗口,然后当我按“p”时,我的立方体被创建,每次电脑按下“p”时,立方体就会旋转。 问题是...
我试图从控制台获取输入,但是当我从控制台读取一些内容后,我无法再打印任何内容,读完后有一点停顿。 它尝试增加和减少面积...
我有一个自定义的 MFC CComboBox 衍生产品,每当用户从下拉列表中选择一个项目时,我希望它将选择附加到组合编辑控件的内容中,而不是替换...
我想保护我的 Windows 软件免受 HDCP 链中不需要的设备(分配器、捕获/采集设备)的影响,只允许白名单设备。是否可以? 我在...中找不到任何东西
.NET 中的GetPrivateProfileString
有 .NET 版本的 GetPrivateProfileString 吗? (我可以使用 p/invoke,除非有必要,否则我只是不想这样做。)
我从桌面创建屏幕截图并接收带有像素数据的矢量,但在尝试在屏幕上绘制像素数据时遇到问题。 创建屏幕截图片段的代码 std::vec...
我是 Windows 编程新手,受困于软件的遗留代码,很难找出原因。目前的问题是我有一个 SourceHDC,我将其转储到 ScreenDC(H...
我正在尝试列出 Windows 上的所有远程和本地驱动器。使用 GetLogicalDrives() 和 GetDriveType() 映射到字母的任何驱动器都是一个相当简单的问题。 主要问题来自 UNC p...
屏幕截图应该能够位于任何位置并且具有任何宽度/高度。 我只想保存 screen_dc 的 x,y - 宽度、高度,并将该数据存储在 mem_dc 中,从 0,0 - 宽度、高度...