如何把字符转换成点阵?
我想做一个把字符串转换成点阵的功能。 比如说一个字:我,转成11x11的点阵,本来是想在LED上显示的,但是目前首先第一步需要先转换成点阵然后在软件上显示出来,获取到点阵的坐标。
在 rust 中如何获取windows文件管理当前 tab 中选中的文件路径?
fn get_select_file_path(hwnd: HWND) -> Option<String> { // hwnd 是通过 WindowsAndMessaging::GetForegroundWindow(); 获取的当前活动窗口句柄 unsafe { // 初始化 COM 库 let com = CoInitializeEx(None, COINIT_DISABLE_OLE1DDE); …
WriteFile()最大可以一次写入大多数据
WriteFile()最大可以一次写入大多数据,windows资源管理器的底层是如何执行复制文件到其他地方的,也是调用WriteFile()吗,具体步骤是什么
vs2010开发 WFP(windows filtering platform)
使用VS2010创建一个控制台项目,只是包含#include<fwpmu.h>,报头文件语法错误,还没调用函数,头文件可以找到。
我在使用PDH库的时候遇到一个内存泄漏的问题(I encountered a memory leak issue while using the PDH library)
我使用PDH库实现获取cpu、内存和硬盘的情况,按照文档上提供的示例编写好的我的代码,最后测试通过了,成功获取了信息。但是我发现当我调用一个PdhAddCounterW函数的时候,我的程序的内存占用多了5MB左右,且在最后成功调用PdhCloseQuery之后,这部分内存并没有得到释放,多次测试都是这种情况。当我屏蔽掉调用pdh库的这部分代码时,就没有这种情况了。 pdh.h所在目录:C:\Program Files\Microsoft…
Azure Entra ID应用未配置相应的 bing ads API 权限
应用未配置相应的 API 权限 在 Azure Entra ID(以前叫 Azure AD)中,应用程序需要被显式配置为允许访问特定 API。在你的应用中,Bing Ads API (https://ads.microsoft.com) 可能尚未被添加到“必需的资源访问”列表中。 Bing Ads API 权限未被管理员批准 即使你添加了 Bing Ads API 作为访问资源,可能还需要管理员批准该应用对该 API 的访问权限。 应用未配置相应的 API 权限 在 Azure…
如何禁止系统自动加载vhdx虚拟硬盘
上周我从硬盘管理创建了一个vhdx虚拟硬盘 自此他每次启动都自动加载到我的系统 然而我只想在需要时才手动加载他, 网上搜索相关信息全是 “自动加载”,找不到“禁止自动加载”的信息 windows没有对此功能提供设置么,你们的加载策略是随机的吗。 另外说一下,如果这个vhdx在其他计算器或者nas中,windows不会自动加载,在本地则自动加载,至少我的电脑是这样,请问如何设置是否自动加载虚拟硬盘?
与官方文档不相符MessageBeep函数
我的win11上MessageBeep函数返回值成功,但音效错误,错误码无论如何都是50(不支持该请求)
支持连接到配对的 BT 设备的Window API?
是否有任何 Windows API 支持连接到配对的 BT 设备。如果不支持,蓝牙 Windows Socket 编程是否支持此功能? 此问题由: Window APIs support connecting to paired BT devices - Microsoft Q&A总结而来
在 OS 22621.1485 下使用 SHAppBarMessage api 隐藏的任务栏功能无法正常工作
使用 API SHAppBarMessage 隐藏任务栏在 OS 22621.1485 中不起作用。(OS 22621.1265 可用)任何人都可以使用 MSDN 共享文档中指示的 api 重现此问题。从:https://video2.skills-academy.com/en-us/windows/win32/api/shellapi/nf-shellapi-shappbarmessage 此问题由: Hidden taskbar function is out of work by using…
请问如何获取o365邮件流日志,我发现它跟获取审计日志不一样,是否是调用此URL:https://reports.office365.com/ecp/reportingwebservice/reporting.svc/MessageTrace 。如何设置请求头,需要哪些参数?
1.如何获取365邮件流日志 2.如何获取验证并调用此链接 https://reports.office365.com/ecp/reportingwebservice/reporting.svc/MessageTrace
UWP error 0x80270254
On latest Win11, When call IApplicationActivationManager interface method ActivateForFile to start uwp application with file argument, it always return 0x80270254 error code. Anyone know why?
使用 ActivateAudioInterfaceAsync 采集不到 Microsoft Teams 播放给扬声器的声音,采集其他App(如浏览器等)的播放声音都是正常的。
我的使用场景 我有一个软件(名字叫A),想在使用 Teams 开会的使用,将 Teams 播放的声音采集出来,进行一些其他的处理,如加字幕等。 音频的传递是: Teams 收到声音 -> Teams 将声音传给扬声器 -> 软件A采集到声音。 我遇到的问题 在 Teams 开会的时候,我能从扬声器中听到 Teams 其他用户说话的声音,但是我的软件A采集不到其他用户的声音。补充一点:我的软件A采集浏览器,网易云音乐是正常,只是采集不到 Teams 的声音。 我采集扬声器方式 …
调试时 WASAPI 环回捕获中的持续音频不连续性
我正在编写一个程序,该程序使用 WASAPI 环回捕获来捕获 Windows 设备上的输出。原则上它工作正常,但是每当我尝试调试它时,在从断点继续后,它就会中断。 我可以在 Windows 自己的示例代码中重现此内容:我正在使用 CaptureSharedEventDriven 示例。 然后,我按照说明将此演示更改为使用环回,简单来说就是: GetDefaultAudioEndpoint 中将 eCapture 更改为 eRender EnumAudioEndpoints 中将 eCapture…
CreateCoreWebView2Environment 函数是 WebView2.tlb 的一部分吗?
我正在编写一个 win32 WebView2 客户端应用程序。我想将非常小的生成依赖项包含在应用程序中,而不是包含整个 WebView2 包。为此,使用 WebView2.tlb 就足够了吗? 我的问题是WebView2.tlb不包含CreateCoreWebView2EnvironmentWithOptions函数。这种理解正确吗? 为了避免构建错误,我强制包含 WebView2EnvironmentOptions.h 和 WebView2Loader.dll.lib。有没有更好的方法可以仅使用…
[CFAPI的]StorageProviderSyncRootInfo.Id 用于什么,如何使存储提供商成为一部分?
我正在使用一个使用 Cfapi 的桌面客户端,我对 StorageProviderSyncRootInfo.Id 属性有一些问题。首先,它在 Windows 或 Cfapi 中用于什么?目前,我们正在使用唯一的…
当使用UFS为存储设备,如何使用StorUFS的API
我想使用storufs.sys驱动程序对应的应用层API, 比如:从发起方设备驱动程序到目标设备的受支持 UFS 命令列表中的QUERY_EQ (0x16),从而获取设备的UFS_DEVICE_HEALTH_DESCRIPTOR值,能否提供调用的API和方法呢? 谢谢 参考链接:…
SetWindowsHookEx(WH_KEYBOARD) - 64 位和 32 位钩子不能同时工作
你好!我尝试使用 SetWindowsHookEx(WH_KEYBOARD) 安装 hook,我看到 32 位钩子和 64 位钩子不能同时工作。如果我安装两者,只有 64 位钩子可以工作,而 32 位则不能。 我通过算法解决了这个问题,该算法根据拥有前景窗口的进程的位数选择适当的位数。其中一个钩子我关掉,另一个我打开。目前,仅安装了 32 位钩子,或者仅安装了 64 位钩子。这解决了,但很困难。 SetWindowsHookEx() 的文档说 32 位和 64…
调用 Azure OpenAI GPT-4o 模型时,如果传入图片,概率性超大延迟(10分钟级别)
调用 Azure OpenAI GPT-4o 模型时,如果传入图片,概率性超大延迟(10分钟级别)
删除后,Windows 便携设备无法重新创建目录
我正在使用此处提供的文档:https://video2.skills-academy.com/en-us/windows/win32/wpd_sdk/wpd-application-programming-interface 创建到便携式设备(Android 设备和记忆棒)的接口。我已将提供的示例代码实施到我的应用程序中,但是在删除原始目录后重新创建目录时遇到了问题。 我可以在设备上创建一个新目录,而不会出现问题。但是,如果我使用 Windows 资源管理器导航并删除新创建的目录或使用…