Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
从 GetSystemTimePreciseAsFileTime() 到本地时间的可靠快速方法
WinAPI 函数 GetSystemTimePreciseAsFileTime() 将时间写入 FILETIME 结构,该时间为 UTC。我想获得微秒和百纳秒的本地时间。我会...
我已经为WPF编写了一个热键控件,并且想要向用户显示友好的名称。为此,我使用 GetKeyNameText。 然而,例如当使用 Key.MediaNextTrack 作为输入时,GetKeyNameText 重新...
有没有一种简单的方法来测试您的命名管道是否正常工作?我想确保从应用程序发送的数据确实已发送。有没有一种快速简便的方法来获得...
我一直在用 C/C++ 编写这个小型光线追踪引擎,到目前为止我已经有了基本的功能,将完成的图像写入图像。但是,我希望能够创建一个窗口...
我创建了一个从远程计算机控制鼠标和键盘的应用程序(如InputDirector)。现在我遇到的问题是我无法控制安全桌面(锁屏,UAC)。 我在其他po上读过...
使用 MinGW 在 Windows 上编译 32 位现代应用程序
我希望使用 MinGW 从包含 c++20 的源代码编译一个 32 位应用程序。因此,显然 OG MinGW 不会因为现代 C++ 的编译器支持而削减它,但我需要使用 MinGW-w...
我使用“DeviceIoControl”时遇到文件访问错误是什么?
我正在 Windows 中递归文件夹结构,获取每个文件和文件夹的唯一文件系统标识符。对于每个文件夹,我使用 CreateFile() 和 DeviceIoControl() WinAPI 函数...
如何从进程ID获取主窗口句柄? 我想把这个窗口放在前面。 它在“Process Explorer”中运行良好。
如何在 C Windows 程序中将代码页设置为 UTF-8? 我有一个使用 fopen 打开文件的第三方库。我可以使用 wcstombs 将 Unicode 文件名转换为当前代码页,
主窗口后面出现应用内购买弹出窗口 - Flutter Win32 C++ 应用程序
我正在使用 Flutter Method Channel 开发 Windows 桌面应用程序,并且遇到了应用内购买功能的问题。触发后,购买模式对话框出现在主应用程序后面
当针对相同架构(即 x86_64)时,我们可以对不同系统上的 SYSTEM_INFO dwPageSize 做出任何假设吗? 我生成一些自定义本机代码,与 C++-
CryptDecrypt 函数失败并出现 C 中的 NTE_BAD_DATA
我正在尝试解密 .png 文件,但由于某些原因 CryptDecrypt 返回错误数据错误。 我是 C 语言和密码学的新手,所以如果有人能告诉我为什么会发生这种情况以及如何...
为了学习如何使用MS的WebView2,我尝试从这里编译并执行示例代码:https://github.com/MicrosoftEdge/WebView2Samples/blob/main/GettingStartedGuides/Win32_GettingStarted/
如何在笔记本电脑上的 Windows 10 上启用 SE_DEBUG_NAME?
我正在尝试授予我的 C++ 程序访问权限以打开另一个具有所有权限的进程。为此,我需要为当前进程提供 SE_DEBUG_NAME。 处理 hProc = GetCurrentProcess(); 处理 hToken = N...
我有一个没有标题的表单,双击即可最大化:代码如下所示: 程序xxxxxx; 开始 如果 Form1.WindowState=wsNormal 那么 开始 Form1.WindowState:=
我知道使用 GetForegroundWindow 函数可以获得当前活动窗口句柄,但现在我想检测活动窗口(任何应用程序)何时更改(变为活动窗口)。第一个
我有以下代码: https://github.com/DisassembleIDA/GlobalVarribleHelp/blob/main/main.cpp (上传到github是因为stackoverflow说问题描述不充分) 这个
我还有下一个问题 我有基类“Shape”,它包含虚函数draw(HWND),我有子类“Line”,其中包含相同的函数draw(hwnd)。 当我在 WM_MOUSEMOVE 中画线时,它...
带有 lpVerb = L"runas" 和 lpFile = L"cmd" 的 ShellExecuteExW 函数成功但失败
我对一个类进行了单元测试,该类旨在以提升的权限运行 shell 命令。一个简单的测试用例是将测试文件复制到 C:\Program Files。该类调用 C 函数...
我想更改该控件的 EN_SETFOCUS 中的编辑控件(即常规编辑窗口类)的背景颜色。我知道我应该处理 WM_CTLCOLOR,在我得到的 DC 上执行 SetBkColor(),并且