Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
注意:此问题仅适用于 Windows 11。 我想在现有 shell 窗口的新选项卡中打开一个文件夹。官方好像没有API。 我尝试过两种方法: 第一个,最重要的...
Win32 API 有没有一种方法可以将垂直滚动条的位置设置到窗口的左边框(可能是本机的)。 我查看了 WS 定义,只有 WS_EX_LEFTSCROLLBAR 但...
我想将当前时间转换为字符串,以便稍后使用WM_PAINT中的Drawtext函数显示它。格式为时:分:秒。 以及获得时间稍后转弯的最方便的方法是什么...
WinApi 和 Raspberry pi Pico 的串行通信问题
希望你一切都好。我在尝试与 RPi-Pico -> PC 进行串行通信时遇到了奇怪的问题。我从 Pico 发送 9 字节数据包(来自 ADC 的 8 字节数据 + )一次
只是想运行一个简单的Win32程序(来自Casey Muratori的手工英雄系列) 它不是 Visual Studio 项目。它只是一个在命令行中使用 Visual Studio C 编译器的 cpp 文件。 #包括...
当尝试获取某个进程的线程的调用堆栈时,我总是得到一个相同的帧,尽管它肯定有更多(至少 5 帧)。 StackWalk64() 总是在第一次成功...
AdjustWindowRectEx() 和 GetWindowRect() 使用 WS_OVERLAPPED 给出错误的大小
我想在打开窗口之前计算它的完整大小。我正在使用 AdjustWindowRectEx() 来实现此目的。对于客户端大小为 640x480 的窗口,我的代码如下所示: 右.左...
我在自己的WinAPI项目上工作并使用API语言C/C++的ANSI版本,但是当我在使用非俄语版本Windows的计算机上运行程序时遇到了这个问题。我看不懂
IsAppThemed 和 IsThemeActive 有什么区别?
我无法真正理解在哪些情况下我想使用 IsAppThemed 以及何时想使用 IsThemeActive。 似乎在 Windows 7 上,这两个函数对于 Aero 或 Windows 7 Basic 都返回 TRUE,...
我正在开发一个类似信息亭的应用程序,在这种模式下我已经用我的应用程序替换了默认的Windows explorer.exe shell。 在这种模式下,我应用此模式的平板电脑不会...
我正在尝试捕获屏幕,然后将其传输为字节流,以便将其发送到网络。 但是stream->Read()不起作用。once_read始终为0,并且buf中没有数据。 我...
我想将当前时间转换为字符串,以便稍后使用WM_PAINT中的Drawtext函数显示它。格式为时:分:秒。 以及获得时间稍后转弯的最方便的方法是什么...
NCryptOpenStorageProvider 返回 0x800706D9
调用 NCryptOpenStorageProvider(myProvider, MS_KEY_STORAGE_PROVIDER, 0) 返回 0x800706D9。由于我在MSDN中找不到这个retcode,我真是一团糟。出了什么问题?
我正在做一个项目,其中两个程序必须通过共享内存共享信息,使用c语言中的tchar和winapi。 然而,当我尝试写入内存时,它总是给我相同的
我添加了一些可以干净编译的代码,并且刚刚收到此 Windows 错误: ---------------------------- (MonTel 管理员)2.12.7:MtAdmin.exe - 应用程序错误 ----------------...
如何将 ReadConsoleOutput 函数与重定向控制台一起使用?
我有一个程序,通过在新的控制台窗口中创建一个新进程来执行命令。因此,在通过 WriteFile 函数在控制台中写入命令后,我得到了该窗口的句柄并尝试读取其输出。
通过一个小小的改动,下面链接中WM_MOUSEMOVE下的代码可以通过拖动鼠标来绘制一个10像素粗的红色椭圆。第一个 Ellipse 函数删除前一个椭圆。 https://学习。
在云文件API中,平台针对回调类型调用相应的回调函数。 一切都有一个回调类型 - 读取、移动、删除、重命名、获取列表 - 但是......
我正在寻找 VS Pro 2022 编译的旧 C++ Win32 程序中的计算错误。 发现该问题是由以下代码引起的,该代码始终产生零结果: 双