47 个问题带 Windows API - Win32 标记

排序依据: 已更新
1 个答案

如何以编程方式将“经过身份验证的用户”添加到本地组策略中的“创建符号链接”?

我想以编程方式将“经过身份验证的用户”添加到“创建符号链接”中,就像在计算机配置 -> Windows 设置 -> 安全设置 -> 本地策略 -> 用户权限分配中的本地组策略编辑器中一样。 我找到了 IGroupPolicyObject 接口…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-17T01:47:24.3933333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已回答 2024-05-17T05:33:32.71+00:00
Tong Xu - MSFT 1,961 信誉分 Microsoft 供应商
1 个答案

无法通过 SetScrollInfo 设置滚动条的范围

我正在读佩佐尔德先生的书,试图做一个记事本。当插入符号到达工作区的最后一行并按 Enter 键时,我需要设置滚动条的范围(在 nMax 上加 1),但我发现如果我通过 SetScrollInfo 设置滚动条的范围,总是失败,范围永远不会改变,除非我在 SetScrollInfo 之前使用 ShowScrollBar。   以下是可以重现故障的最小代码: #include <Windows.h> LRESULT CALLBACK WndProc(HWND hWnd, UINT…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-17T01:44:34.41+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已回答 2024-05-17T05:31:28.12+00:00
Tong Xu - MSFT 1,961 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

如何使用DirectWrite自定义呈现器呈现下标或上标?

下标和上标渲染不是在DirectWrite中实现的(至少我找不到它),所以我按照这个制作了自己的渲染。虽然这似乎是非法的,但我修改了 DWRITE_GLYPH_RUN 的 fontEmSize 和 glyphAdvances 成员,以模仿上标和下标的结果。但是,这只会将字形向左移动,但该区域的宽度保持不变。修改后的 glyphAdvances…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-15T02:16:46.3433333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已编辑答案 2024-05-17T05:30:27.65+00:00
Tong Xu - MSFT 1,961 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

我不能将 HLSL 内部函数用于 DXR,例如:TraceRay() , ReportHit() 等

我的设备支持 DXR。我可以使用一些与光线追踪相关的 HLSL 函数和结构,但有些我不能。编译器对 TraceRay() 给出以下错误: 编译器提供以下错误消息:“未声明函数 'TraceRay(RaytracingAccelerationStructure, int, int, int, int, int, int, RayDesc, HitInfo)'。请帮忙,我已经搜索了很多,但我没有找到任何有同样问题的人。 此问题由: I can’t use HLSL intrinsic functions…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-15T02:15:23.68+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-05-17T01:42:10.37+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

Win32:PostQuitMessage(0) 是否会释放该线程中为 win32 控件分配的所有内存?

我正在使用 Win32 桌面应用程序。我正在尝试了解 PostQuitMessage(0) 将如何影响应用程序。 我的文档可以理解的是,PostQuitMessage(0) 函数发布一条WM_QUIT消息,该消息将退出其消息循环并将控制权返回给系统。因此,当我们执行此操作时,谁负责释放该线程中为 Win32 控件分配的所有内存。系统会自动释放还是我们应该处理这个问题? 谢谢 此问题由: Win32 : Will PostQuitMessage(0) release all the memory…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-10T03:03:30.2133333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-05-15T02:11:41.7066667+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

如何通过 etw 中 Microsoft-Windows-Kernel-Process 提供的进程启动事件获取命令行?

我在这里(https://learn.microsoft.com/zh-cn/windows/win32/etw/process-typegroup1 ProcessStart 事件的属性具有 CommandLine,因此我尝试使用 logman 来捕获进程的 start 事件。 logman create trace ProcessTest -p…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-10T03:02:17.0466667+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-05-15T02:10:53.36+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

使用 InjectTouchInput 函数时,触摸板(通过 I2C)不工作

我正在尝试使用 InjectTouchInput 函数来模拟触摸板的触摸屏行为。但是,目前在调用 InjectTouchInput 来模拟光标移动时,滑动或单击触摸板(通过 I2C)时没有响应。 模拟运动的代码: 下面是一个示例代码供参考: if (bool_down) { var p2 = getPos(); int…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-07T05:40:14.61+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-05-10T03:00:27.0033333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

MDNS 浏览未报告条目删除

我正在尝试使用 Windows 的实用程序进行 MDNS 监控,并且我得到了“添加”操作,但在删除条目时我没有收到报告。 我找不到任何选项或类似的东西来启用此功能。我以为当这种情况发生时,也许你会得到某种地位,但我什么也没得到。Avahi 和 DNS-SD 都会报告这些消息,它们是网络上的正常消息,因此如果 Windows 不支持此功能,我会感到惊讶。 另外,是否有任何关于这一切如何工作的总体描述?文档并不清楚一切是如何工作的。 这是我正在使用的一个示例程序: #include…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-07T05:30:38.1666667+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-05-10T03:00:06.17+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

Win32:RegisterClassExA 何时会失败?

我使用 Win32 应用程序。我正在阅读有关 RegisterClassExA 的信息,其中提到此函数可能会失败!为了获取更多信息,我们应该调用 GetLastError。 但是这个功能什么时候会失败呢?通过网络,我发现当我们给出错误的参数并且窗口类名称不唯一时,此函数可能会失败。此函数可能失败的所有其他情况是什么?如果我能列出所有可能失败的情况,那将会有很大帮助。 此问题由: Win32 : When can RegisterClassExA fail? - Microsoft Q&A…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-02T03:03:36.7833333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-05-07T05:26:41.3333333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

哪些可能的情况可能导致 DisconnectNamedPipe 返回 false,而 GetLastError() 返回 1?

断开管道时发生错误。 客户端的行为是主动断开管道, 此时DisconnectNamedPipe 返回错误1,管道服务器日志报告错误109.哪些可能的情况可能导致DisconnectNamedPipe 返回 false,而 GetLastError()返回 1? 此问题由: What are the possible situations that may cause DisconnectNamedPipe to return false and GetLastError() to return 1? -…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-05-02T03:05:50.2333333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-05-07T05:26:23.6833333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

IMbnPinManager::GetPinList 输出值类型

在以下文档中, https://learn.microsoft.com/en-us/windows/win32/api/mbnapi/nf-mbnapi-imbnpinmanager-getpinlist IMbnPinManager::GetPinList 输出值描述为: “指向表示设备支持的 PIN 类型的MBN_PIN_TYPE值列表的指针。” 但我实际上得到了一个具有 IMbnPin 接口的 IUnknown 列表的指针。 还有 IMbnPin…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-30T03:18:29.2+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-05-02T03:02:48.7433333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

FreeConsole 不会关闭终端 Windows 11

文档描述了 FreeConsole() 命令应将进程与其父控制台分离,然后,如果该控制台没有其他子进程,则该控制台将自动关闭。 这在 Windows 10 上工作正常,但在 Windows 11 上,运行 FreeConsole() 后控制台保持打开状态。唯一的解决方法是通过 PID 找到控制台,然后强制关闭它。 我相信这可能是终端的错误,因为终端现在是 Windows 11 中的默认控制台应用程序。 此问题由: [BUG] FreeConsole does not close Terminal on…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-30T03:19:24.9333333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-05-02T03:02:45.8+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

调试时 WASAPI 环回捕获中持续存在音频不连续性

我正在编写一个程序,该程序使用 WASAPI 环回捕获在 Windows 设备上捕获输出。原则上它工作正常,但是在我尝试调试它时,它会中断,从断点继续。 我可以在 Windows 自己的示例代码中重现这一点:我正在使用 CaptureSharedEventDriven 示例。 然后我按照说明将此演示更改为使用环回,这很简单: 在 GetDefaultAudioEndpoint 中将 eCapture 更改为 eRender 在 EnumAudioEndpoints 中将 eCapture 更改为…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-26T02:41:21.52+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-04-30T01:48:10+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

难道Windows 10 和 11 不支持像 Windows 7 那样的自上而下的位图吗?

我在文件中有一个自上而下的独立于设备的位图,并使用 LoadImageW() 加载它并获取句柄。 在 Windows 7 中,位图加载正常。在 Windows 10 和 11 中,加载相同的位图将返回 NULL 句柄,并将最后一个错误设置为零。我的理解是,这表示位图无效。 如果我将位图文件转换为自下而上的位图,Windows 10 可以很好地加载它。根据记录,自下而上的位图是标准的 Windows 格式 - 位图中的第一行像素是最底层的行。自上而下的位图是反转的,第一行像素是最上面的行。这由…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-26T02:39:24.32+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-04-30T01:48:06.94+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

我想要将 H264 数据从 IMFSample 传递到云端

你好 (基于媒体基础类) 我通过“OnReadSample”异步接收来自相机的 H264/H265 流。我想将 H264/H265 数据传递到云,而不是 IMFSample 类型。如果可能的话,请建议并向我展示工作示例的链接。 谢谢 此问题由 Want to pass H264 data from IMFSample to cloud - Microsoft Q&A 总结而来

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-19T06:20:24.65+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已编辑答案 2024-04-29T06:34:17.4666667+00:00
Tong Xu - MSFT 1,961 信誉分 Microsoft 供应商
0 个答案

无法发布 functionapp

执行命令func azure functionapp publish jcjsapitest1时,系统一直在提示 Starting the function app deployment... Error updating app settings:…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-26T01:31:04.69+00:00
dina jiang 0 信誉分
已评论 2024-04-26T02:21:27.9466667+00:00
Jeanine Zhang-MSFT 9,181 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

按钮在失去焦点之后,依旧呈现蓝色的边框

在非对话框窗口中,在另一个窗口中的控件聚焦后,按钮保持蓝色焦点边框是已知的错误还是正常行为?我检查了一下按钮是否接收到WM_KILLFOCUS消息,是的。我注意到,在这种情况下,按钮保持BS_DEFPUSHBUTTON样式。 GIF示例: 到目前为止,我在以下系统上看到了行为:Windows Vista SP2、Windows 7、Windows…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-24T06:40:45.18+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-04-24T09:38:03.4533333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

[CFAPI]StorageProviderSyncRootInfo.Id 有什么用途,如何使存储提供程序成为一部分?

我正在使用Cfapi的桌面客户端上工作,我对 StorageProviderSyncRootInfo.Id 属性有一些疑问。首先,它在 Windows 或 Cfapi 中有什么用途?目前,我们使用的是一个唯一的…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-23T02:41:42.8966667+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-04-23T06:08:33.4833333+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案 提问者接受了其中一个答案。

需要有关如何使用 TSF 的简单示例

你好! 我想在 Rust 中使用 TSF API 开发一个 IME。我没有用 C++ 或 Rust 做过任何 COM 编程,所以从这个角度来看,我真的是一个新手。TSF 示例在 Rust 中学习和映射概念非常复杂。而做COM项目本身就很有挑战性。因此,我需要一个简单的 TSF API 用法示例(只需按键就足够了),这样我就可以在学习 COM 和 TSF API 的同时开始在 Rust 中执行此操作。 谁能建议我需要使用哪些接口来制作一个简单的原型(按键事件)?Rust(或…

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-23T02:40:20.6766667+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
已接受 2024-04-23T06:08:13.67+00:00
Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
1 个答案

Using the SetPrinter function to modify printer settings failed

I use DocumentProperties function to modify the DEVMODE structure,and the use SetPrinter function to update printer setting. The DEVMODE structure seems to be changed correctly, but the printer always prints the same way.

Windows 应用 SDK
Windows 应用 SDK
一组 Microsoft 开源库、框架、组件和工具,可供各种应用使用,以便在多个版本的 Windows 上访问 Windows 平台功能。 以前称为 Project Reunion。
15 个问题
Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
已提问 2024-04-10T02:28:12.8133333+00:00
dia l 0 信誉分
已评论 2024-04-23T05:42:42.1066667+00:00
Xiaopo Yang - MSFT 11,506 信誉分 Microsoft 供应商