winapi 相关问题

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

捕获活动窗口(包括标题栏)的屏幕截图

我正在尝试捕获具有活动光标的当前窗口的屏幕截图。但如果这是一个应用程序窗口,结果总是缺少标题栏: 私有无效 CaptureActiveWindow...

回答 1 投票 0

在地图上使用 WM_KEYDOWN 和 WM_KEYUP 时出现延迟

我将 WM_KEYDOWN 和 WM_KEYUP 与地图结合使用来处理按键事件,但当我同时按下太多按键时,它会产生滞后。 下面是我用来处理这个事件的代码。 标准...

回答 1 投票 0

Win32 中的全局(进程范围)属性

我试图在一个具有极其复杂的依赖结构(大量DLL)的项目中跨DLL共享一些数据。 我希望能够将一个密钥与某个部分中的某些数据相关联...

回答 3 投票 0

在 Windows 上使用 setlocale 更改语言

我有一个 CLI 程序,它使用 libintl 的 gettext,并调用 setlocale(LC_ALL, "") 将输出语言更改为用户的首选语言。 我正在一台机器上进行开发......

回答 3 投票 0

可以将 C#/WinRT 与较新的 .NET 版本(例如 NET 8)一起使用吗?

刚刚偶然发现了 C#/WinRT,其中指出 虽然我们的重点是支持 .NET 5,但我们希望生成兼容 .NET Standard 2.0 的投影。 NET 5 已经是

回答 1 投票 0

`CreateWindowEx` 似乎返回不正确对齐的指针 Win32

我在用 C 编写的 Win32 项目中有以下代码: const HWND 窗口 = CreateWindowExW(...); static_assert(alignof *window ==alignof (int)); // 1. 始终为真 断言((uintptr_t)窗口%

回答 1 投票 0

APIENTRY 是做什么的?

我第一次遇到这个问题,在msdn上没有找到专门的页面。 APIENTRY 是什么意思?

回答 2 投票 0

为什么这个 for 循环在 C 中的第二次迭代中卡住了?

在 C 语言中,我正在创建一个使用 WinAPI 的程序。对于这个程序,我正在编写一个函数来启用指定的权限。这是我所拥有的: void EnablePrivileges(LPCWSTR awszPrivilege...

回答 1 投票 0

SAL 注解会触发编译器报错吗?

我正在学习SAL注释,我在Visual Studio 2017中测试了这个示例。 我以为当我将 NULL 指针传递给 InCallee 时编译器会报告警告或错误,但是,它仍然可以构建

回答 1 投票 0

自定义凭据提供程序在 MFA 之前检查凭据

我正在开发自定义凭据提供程序,需要在针对 Active Directory 或缓存凭据进行 MFA 操作之前预先检查域或本地用户凭据。我现在正在使用 LogonUser m...

回答 1 投票 0

c#如何判断BIOS日期变化

您好,我如何用程序(c#)确定Bios日期是否已更改? 更新 我正在寻找机器日期,因为我想编写程序来检查某些机构是否更改了该值,如图...

回答 4 投票 0

使 Windows 资源管理器的现有实例导航到特定文件夹

详细背景 我的项目是在 Windows 资源管理器中创建一个图标来访问远程位置并使 Windows 上的导航与本地文件系统的导航相同。 这是工作......

回答 1 投票 0

使用 C++ 在 WinRT 应用程序中静默打印 PDF 文件而不显示任何窗口

我正在使用 C++ 开发适用于 Windows 的 WinRT 应用程序。我有 PDF 文件的路径(存储在磁盘上)和打印机的名称。我的目标是以编程方式(静默)打印此 PDF 文件

回答 1 投票 0

在 Windows 中设置深色模式后重绘标题栏

我正在使用以下库调用将窗口更改为暗模式: BOOL 暗 = TRUE; DwmSetWindowAttribute(hwnd, DWMWA_USE_IMMERSIVE_DARK_MODE, &dark, sizeof(dark)); 这有效,有一个...

回答 1 投票 0

函数返回值转换

我目前正在使用 ShellExecuteA 函数,在查看返回值时我对如何处理它有点困惑。具体来说,它说的部分: 返回值被转换为...

回答 1 投票 0

如何在java中使用SetWindowsHookEx函数?

我想将键记录在我用java设计的表中。要获取用户按下的键(在 Windows 上),建议我使用函数 SetWindowsHookEx。但我不知道如何利用这个乐趣...

回答 1 投票 0

如何在java中使用Windows API(user32.dll)

有没有办法在java中使用Windows API即user32.dll??

回答 3 投票 0

Frameless Qt + WinAPI 最大化窗口大小大于 availableGeometry()

我正在努力解决以下问题。我的窗口左上角在最大化时具有负坐标(x 和 y 均为 -9),并且它的大小实际上大于可用区域。 我是...

回答 1 投票 0

CaptureStackBackTrace 是单线程的吗?

我知道 StackWalk64 与所有 dbghelp 函数一样是单线程的,正如 MSDN 文档中明确指出的那样。 http://msdn.microsoft.com/en-us/library/windows/desktop/ms680650(v=vs.85).aspx &...

回答 1 投票 0

如何根据GetSystemDefaultLangID返回的LANGID获取最合适的字体?

EnumFontFamiliesExW 返回太多重复的字体名称,不适合呈现所有字体以供用户选择。我正在使用 EnumFontFamExProc 的 lpelfe->lfCharSet 来过滤和保存...

回答 1 投票 0

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