Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
Win32:何时需要 SeCreateTokenPrivilege?
文档说使用了 SeCreateTokenPrivilege 当进程使用 NtCreateToken() 或其他令牌创建 API 时。 其他令牌创建 API(可能需要 SeCreateTokenPrivilege)是什么?
使用 C++ 和 Windows API 以编程方式更改壁纸
我一直在尝试使用Qt和mingw32编写一个应用程序来下载图像并将其设置为背景壁纸。我在网上阅读了几篇关于如何使用 VB 和 C# 执行此操作的文章,...
我正在尝试学习一些基本的win32 api。我看到将项目添加到菜单栏教程提到使用类似以下内容: hMenubar = CreateMenu(); hMenu = CreateMenu(); AppendMenuW(hMenu, MF_...
我使用以下代码将窗口挂接到面板中: SetParent(win, pnlApp.Handle); SetWindowLong(win, GWL_STYLE, WS_VISIBLE); MoveWindow(win, 0, 0, pnlApp.Width, pnlApp.Height, true); 其中 win 是 W...
我有一个用c++开发的win32应用程序。该应用程序使用基本形状(矩形)在窗口上绘制一些内容。使用 InvalidateRec 每 20 毫秒 (50hz) 重新绘制一次窗口...
如何创建一个具有与其他 Windows 应用程序一致的标准系统范围尺寸(尤其是高度)的按钮控件(使用 BUTTON 窗口类的 CreateWindow)? 我...
我正在尝试使用 MessageBoxA Windows API,如下所示 https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-messageboxa 执行以下命令时,r15为MessageBoxA,...
我目前正在尝试学习Win32 API来开发Windows 10/11的本机GUI程序。这些将用作包含标签、文本框、按钮、下拉菜单和菜单栏的基本工具...
在 MFC 应用程序中将 MDI 子窗口从 MDI 框架窗口中取出
我有一个 MDI 旧版 MFC 应用程序。在 MDI 框架窗口内,我有 MDI 子窗口。有没有办法可以将这些 MDI 子窗口从 MDI 框架窗口中取出?我要求看到我...
现在 Microsoft 已在 Windows 10 的文件系统中恢复 OneDrive(假设他们在 6 个月内不会再次删除它),我正在寻找如何确定任意
所以我有一个程序使用多个键盘作为使用原始输入的输入,我想弄乱每个键盘的大写锁定、滚动锁定和数字锁定的指示灯。 所以我的方法是
观看 //BUILD 内容,我看到 WinRT API 可以由 C 代码使用: 我对 Win32 开发人员可以使用新的 C API 感到非常兴奋。 在哪里可以找到有关 C WinRT 的信息...
win32 MapAndLoad 当我使用带有特殊字符的路径时不起作用
当我想将 MapAndLoad() 与包含特殊字符(如 ł)的路径一起使用时,我遇到了问题,它不起作用。我读到它需要 ASCII 字符,那么当我的
我对Python真的很陌生,我正在尝试制作一个在桌面上运行的游戏,我需要将图像文件复制到桌面上的特定x和y以实际创建环境等,但我可以'...
我尝试使用 SetWindowPos 移动 VSCode 窗口(在 PowerShell 中,但同样适用于 C++ 或 C# PInvoke),但我无法让它工作。 更令人沮丧的是 NirSoft 的 GUIPropView
你好我有这个代码: #包括 #包括 int main() { 双字进程ID = 8716; 浮动新速度 = 2.0; /* 新的速度值,例如 2.0 表示双倍速度 */
我希望能够在 Win32 中锁定文件,以便它只能由我当前的进程使用。实现这一点的最明显的方法似乎是通过 CreateFile: 处理文件 = ::CreateFile("c:\fo...
某些进程的 NtQueryInformationProcess(ProcessBasicInformation) AV
我正在枚举所有进程。正如您所看到的,返回代码正常,UniqueProcessId 显示请求的进程 ID,PebBaseAddress 不为空,但系统在读取它时抛出 AV。 该代码适用于大多数...
WriteFile(...) 将文件编码从 UTF-16 LE 更改为 UTF-8
我有 UTF-16 LE 文件。如果我将文本写入 .txt 文件,它就会变成 UTF-8。 代码: hFile = CreateFile(TEXT("D:\clown.txt"), GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_ALWAYS,