winapi 相关问题

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

使用 Windows API 加载 ttf 字体

使用 CreateFont 可以指定字体名称和一堆其他属性。但是,如果我有一个 font.ttf 文件,并且我希望 Windows 加载该特定字体,该怎么办?我如何指定该 sp...

回答 5 投票 0

在 Windows 上程序终止之前加入由 DLL 启动的线程

背景 我正在使用 miniaudio 库来实现开源 SFML 3.x 库中的音频模块。 为了简化我们的音频资源管理,我删除了运行时引用

回答 1 投票 0

UpdateDriverForPlugAndPlayDevicesW 返回失败,错误代码为 ERROR_FILE_NOT_FOUND,即使文件已存在

我正在编译并运行项目libwdi。它是 Windows 下的 USB 驱动程序安装程序。 在应使用 UpdateDriverForPlugAndPlayDevicesW() 函数安装 INF 的部分中,它返回

回答 2 投票 0

如何在 Access 报告中收到有关文本框增长事件的通知?

我在一页 MS 访问报告中有一个文本框,我已将其设置为 cangrow=no。但是我希望当超出限制时动态地将字体大小更改为较小。所以我需要一个活动

回答 1 投票 0

如何保证VirtualAlloc分配的虚拟内存地址在2-4GB之间

我尝试过使用while,但是效果不是很好。有什么办法可以做到吗? 布尔发现=假; uintptr_t memaddr = 0; 整数 n = 0; 而 (!发现 && n < 10) { n += 1; memaddr...

回答 1 投票 0

如何在没有清单的情况下启用视觉样式

根据文档: “如果您希望应用程序使用 ComCtl32.dll 版本 6,则必须添加应用程序清单或编译器指令来指定应使用版本 6(如果是 ava...

回答 3 投票 0

调试时和手动运行时控制台属性输出不同

我使用了本示例中的代码并对其进行了更改,因为我需要测试字符网格。 #包括 #包括 void write_symbol_in_color(HANDLE h, 短 x, 短 y,

回答 1 投票 0

在winapi中将窗口设置为WS_POPUP样式无法正常工作

我在使用时遇到问题: SetWindowLongPtr(window_handle, GWL_STYLE, WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_POPUP) 如果我使用这些样式创建一个窗口,它将显示为没有

回答 1 投票 0

在winapi中将窗口设置为弹出样式

我使用时遇到问题 SetWindowLongPtr(window_handle, GWL_STYLE, WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_POPUP) 如果我使用这些样式创建一个窗口,它将显示为一个没有边框的窗口...

回答 1 投票 0

原始输入和光标加速

我目前正在使用原始输入实现鼠标输入。 但缺点是不包括指针弹道。不幸的是,处理这个主题的微软网站不在线

回答 2 投票 0

设置了 OFN_ALLOWMULTISELECT 标志的 GetOpenFileName()

我正在尝试使用 GetOpenFileName() 通用对话框调用来弹出打开对话框并允许用户选择多个文件。 我已经设置了 OFN_ALLOWMULTISELECT 标志,以及 OFN_EXPL...

回答 1 投票 0

连接第二台显示器

在 Windows 和 MacO 上,连接外部显示器时是否会发送消息? 问题来自于当我在本地监视器上启动程序,退出,然后附加第二个程序时的情况

回答 1 投票 0

64 位机器上的 DWORD 和 DWORD_PTR

Windows API 中添加了一些 *_PTR 类型以支持 Win64 的 64 位寻址。 SetItemData(int nIndex,DWORD_PTR dwItemData) 这个 API 适用于 64 和 32 位机器,当我...

回答 2 投票 0

如何在Windows中正确删除(删除或禁用)权限?

我正在尝试编写一个在 Windows 上执行特权操作的安全应用程序(特别是它会更改系统时间)。因此,我要求用户使用管理员运行此应用程序

回答 2 投票 0

调用本机 Win32 API 时何时使用 Span<T> 与 Marshal?

我需要调用一个 Win32 API,它将一个以 null 结尾的字符串吐出到缓冲区中,然后从缓冲区中读取该字符串。 我最近了解了 Span,我正在尝试弄清楚

回答 1 投票 0

如何使用 Win32 API 正确、安全地打印到 stdout/stderr?

你可能会说。 //#定义统一码 #包括 int main() { HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); LPTSTR msg = TEXT("你好,世界! ”); WriteConsole(hOut,...

回答 1 投票 0

更改 win32 应用程序标题栏(标题)的颜色

我想更改应用程序中标题栏的颜色,就像我在 Skype Preview 等程序中看到的那样。我在互联网上找到了仅提供的一种解决方案(WM_NCPAINT),

回答 3 投票 0

滚动时 MFC 中的 BitBlt 问题:未绘制新的可见区域

我正在努力在利用 CScrollView 的 MFC 项目中使用内存 DC 实现双缓冲。我的自定义视图类派生自 CScrollView。 但是,我在 scro 时遇到问题...

回答 1 投票 0

Windows API BitBlt 对于某些分辨率失败

我用 C++ 编写了一个简单的程序,它使用 Windows API 中的 BitBlt 捕获屏幕并将其保存到文件中,某些分辨率似乎会出现内存错误,而且我似乎无法找到该模式...

回答 1 投票 0

在MFC组合框中设置文本而不将其添加到列表中

我有一个 MFC 组合框,特别是从 CComboBox 派生的类型,创建为下拉列表框,无法编辑所选条目,即可选项目的简单列表。 我愿意

回答 3 投票 0

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