winapi 相关问题

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

WinHttpCrackUrl 函数出现错误 nScheme

std::wstring gitHubApiUrl = L"https://api.github.com/Test"; URL_COMPONENTSW urlComponents = {}; urlComponents.dwStructSize = sizeof(URL_COMPONENTSW); // 主机和路径的缓冲区 wchar_t

回答 1 投票 0

在 Windows 中显示文件的资源管理器属性对话框

有没有一种简单的方法可以使用Python在Windows中显示文件的属性对话框? 我正在尝试显示当您右键单击资源管理器中的文件并选择属性时弹出的相同窗口。

回答 2 投票 0

如何以编程方式调用fsutil 8dot3name api?

我想使用一些 winapi 函数以编程方式调用 fsutil 8dot3name,但我未能通过谷歌搜索找到任何 winapi 等效项。 有谁知道这样的winapi函数是否...

回答 1 投票 0

ReadFile 在结束后从子进程读取 stdout 时不会返回

我正在开发我的库,它需要捕获和处理子进程运行时的标准输出(和错误)。当使用ReadFile读取输出时出现问题,它不...

回答 2 投票 0

CreateProcessAsUser() 与 CreateProcessWithTokenW() 之间的区别

我试图理解标题中指定的 2 个 API 调用之间的区别。 当我试图搞乱自己的功能时,我注意到的唯一明显的区别是

回答 2 投票 0

为什么INVALID_HANDLE_VALUE是通过双重转换定义的?

MS定义INVALID_HANDLE_VALUE如下(Windows SDK,handleapi.h): #define INVALID_HANDLE_VALUE ((HANDLE)(LONG_PTR)-1) 为什么他们用双重强制转换来做到这一点 - 首先是 LONG_PTR (别名 __int64...

回答 1 投票 0

INVALID_HANDLE_VALUE 为什么通过双重转换定义?

MS定义INVALID_HANDLE_VALUE如下(Windows SDK,handleapi.h): #define INVALID_HANDLE_VALUE ((HANDLE)(LONG_PTR)-1) 为什么他们用双重强制转换来做到这一点 - 首先是 LONG_PTR (别名 __int64 别名

回答 1 投票 0

VirtualAllocEx 未将内存分配到所需地址

我正在使用 windows.h 标头中的 VirtualAllocEx 函数。我正在尝试在某个任意进程中的指定虚拟地址分配(保留和提交)内存,以 Microsoft Pai 为例...

回答 1 投票 0

如何将桌面图标网格从顶部 150 像素移至下方

是否有任何 WinAPI 方法可以将桌面图标网格从屏幕顶部移动,例如下方 150 像素? 我正在使用此 Github 代码将图标从屏幕顶部移动到下方,但它不起作用......

回答 1 投票 0

用c++格式化驱动器

我想用c++格式化驱动器,但是当我尝试使用windows.h的Format函数时,我找不到示例或使用它的方法。 我也不想通过用户交互来获得成功或

回答 6 投票 0

Windows:获取窗口标题栏的高度

我试图获取 Windows 上特定窗口的标题栏的高度。您可以使用记事本复制它。我正在使用 C++,但我在网上找到的代码都没有产生正确的结果。我们...

回答 4 投票 0

C++中如何确定哪个是主驱动器?

我想知道我的操作系统安装在哪个硬盘上(目前在 Windows 上)。我想出了如何将物理驱动器与模型相匹配,但由于“C:”并不总是在驱动器 0 上,所以我会

回答 1 投票 0

使用 Vds 格式化 VHD 磁盘(或任何其他磁盘)

我正在使用 CreateVirtualDisk 创建虚拟驱动器。 我用 AttachVirtualDisk 附加它。 我使用 IOCTL_DISK_CREATE_DISK 为单个 GPT 分区初始化它。 我使用

回答 1 投票 0

格式化VHD磁盘

我正在使用 CreateVirtualDisk 创建虚拟驱动器。 我用 AttachVirtualDisk 附加它。 我使用 IOCTL_DISK_CREATE_DISK 为单个 GPT 分区初始化它。 我使用

回答 1 投票 0

Visual C++ 命令行编译器 (CL.EXE) 重定向 OBJ 文件

编译器(CL.EXE)可以获取多个源文件,但喜欢在调用它的目录中生成所有OBJ文件。我找不到编译器标志来设置输出目录,但我...

回答 2 投票 0

Visual C++ 中的右键菜单疑难解答

我一直在尝试创建一个 Visual C++ 程序,当用户右键单击时显示一个菜单项,遵循几个在线教程。然而,尽管注册了 DLL 并重新启动了 Windows

回答 1 投票 0

WinForm 的模糊效果 - 问题及解决方案

我知道这个问题已经通过多种方式得到了回答,但我提出这个单独的问题是为了避免在最初的问题及其答案下出现潜在的评论队列

回答 1 投票 0

在 Windows 上枚举给定进程的所有子进程和孙子进程的快速方法

我试图枚举给定进程的所有子进程(以及它们的子进程,因此这是递归的),就像taskmgr如何能够对所有子进程及其孙进程进行分组一样...

回答 1 投票 0

相当于 C++ 中的 WMI 关联器 Path_ script 成员

我正在尝试使用 WMI 来识别物理网络适配器而不是逻辑/软件适配器。我遇到了这个 VBScript,它可以满足我的需要: 'WQL 查询常量 常量 QRY_ALL_NIC = "

回答 1 投票 0

获取父级信息 win32_PNPEntity

我写了这个简单的代码: 静态无效Main() { 使用 (var searcher = new ManagementObjectSearcher("SELECT * FROM win32_PNPEntity WHERE PnPClass='Camera'")) { foreach(变量...

回答 1 投票 0

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