winapi 相关问题

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

可以在设计时将按钮添加到 ToolbarWindow32 控件吗?

我可以使用 VS2022 对话框的资源编辑器向工具栏添加按钮吗? 工具栏在 .rc 文件中定义为: CONTROL "Custom1",IDC_CUSTOM1,"ToolbarWindow32&qu...

回答 1 投票 0

c++ winmain()的使用

我刚刚开始学习c++的windows编程。我有一个疯狂的想法,win32 编程是基于调用 Windows 函数并向它们发送参数和从它们发送参数的。就像,当你...

回答 4 投票 0

打印窗口 WPF / DirectX

有人知道可靠地拍摄 WPF 窗口快照的方法吗? PrintWindow api 适用于“标准”win32 窗口,但由于 WPF 使用 DirectX,PrintWindow 无法捕获 i...

回答 3 投票 0

什么是 MS Win32 API 来知道文件夹是快捷方式?

在Vista和Windows 7中,有很多文件夹是快捷方式,例如“C:\Users\Administrator\Application Data”,使用FindFileFirst串行API可以枚举该文件夹下的所有文件,但我们不能

回答 2 投票 0

什么是无窗口控件?

在 Windows 下,它们被称为无窗口控件。 丰富编辑 什么是无窗控制以及它有什么好处?

回答 5 投票 0

如何检查Windows程序的C++文件是否存在?

这适用于仅限 Windows 的程序,因此可移植代码不是问题。 我只需要: bool doesFileExist( LPWSTR lpszFilename ) { // ... }

回答 12 投票 0

C++ Windows API 重写?

在VS9中,当我调用GetTickCount()函数时,它会在编译时自动将其转换为GetTickCount64()函数。第二个功能仅适用于 Vista+,因此我的程序出错了...

回答 3 投票 0

为什么框架要存储自己的 HMODULE,而可以使用 __ImageBase 或 GetModuleHandleEx() 检索它?

这个问题问的是如何检索包含当前执行代码的DLL的句柄。答案之一中的链接建议将 __ImageBase 的地址作为模块句柄。这我...

回答 1 投票 0

访问冲突执行位置 - GetFileAttributesA

我在 VS2012 上的 Windows 8.1 x64 上遇到 GetFileAttributedA 的特殊问题。这些函数运行良好,但偶尔该语句会崩溃

回答 1 投票 0

如何在 Windows 中使用 C++ 创建命名管道,以便在给定管道名称的情况下,可以像常规文件一样从中读取数据?

问题 由于一些不寻常的要求,我希望能够从 Windows 中的 C++ 代码中打开命名管道,就像它是常规“文件路径”一样,而不是使用 ReadFi...

回答 1 投票 0

Windows 服务器中的 SendInput

我想在 Windows Server 中模拟鼠标移动(桌面体验)。我正在使用 C# 中的 Window 函数 SendInput(),并且以下代码在服务器中运行。 使用 Windows.Wi...

回答 1 投票 0

GetPointerPenInfo 函数获取笔压 - 如何实现?

我正在尝试使用 GetPointerPenInfo() 函数从手写笔读取笔压(使用 Wacom Intuos 进行测试)。然而,POINTER_PEN_INFO结构体中返回的压力值始终是...

回答 1 投票 0

如何在win32api应用程序中使多行文本框的制表符停止工作

我这里有一个用c编写的win32api应用程序。主窗口中的所有控件都是手动创建的,如下所示: hEditSource = CreateWindowEx(WS_EX_CLIENTEDGE, L"编辑", NULL, WS_VISIBL...

回答 1 投票 0

为什么 Tab 键不能将焦点转移到 ES_MULTILINE 样式文本框中的下一个控件?

我创建了一个样式为 ES_MULTILINE 的多行编辑控件,我意识到当我按 Tab 键时,它不会将焦点更改到下一个控件。 我有 IsDialogMessage 和 WS_T...

回答 1 投票 0

具有抗锯齿功能的SetWindowRgn

SetWindowRgn 支持抗锯齿吗?如果可以的话,如何设置?

回答 1 投票 0

DrawText()的DT_CALCRECT格式可以返回宽度吗?

嗨,我想知道文本适合 RECT 所需的宽度值。 因此,现在我正在尝试使用 DrawText() 的 DT_CALCRECT 格式根据 LPCWSTR 获取 RECT 尺寸。 微软

回答 2 投票 0

既然 TranslateMessage() 无条件返回非零,我如何知道在事实之前或之后发生了翻译?

这是处理 Windows 上自定义控件中的任意文本输入的正确、现代方法是什么的延续? WM_CHAR?注塑机? TSF? 因此,在尝试非 IME 布局(美国英语)之后...

回答 2 投票 0

Win32 资源对话框文本 - UTF-8 - 仅显示每个字符串的第一个字符

我希望在 Windows 桌面 (Win32/MFC) 应用程序中的所有位置从 ASCII 迁移到 UTF-8。这与通常迁移到 UTF-16 不同。这个想法是,需要更少的改变......

回答 2 投票 0

如何在使用 CreateWindow 创建的窗口中设置默认按钮而不是 Windows 中的对话框资源?

我正在开发一个 Windows 应用程序,需要使用 CreateWindow 函数创建自定义窗口。但是,我注意到当我使用对话框资源时,我可以设置默认按钮,但是......

回答 1 投票 0

检测WM_MOUSEMOVE是否是由触摸/笔引起的

我正在尝试 WM_TOUCH 并希望检测鼠标事件是由触摸/笔事件合成还是由实际鼠标事件合成。 根据 MSDN 官方的解决方案是检查

回答 1 投票 0

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