winapi 相关问题

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

是否有任何 Win32 API 可以在运行时隐藏和显示菜单项?

我已经从资源文件加载了菜单: IDR_MENU1 菜单可丢弃 开始 MENUITEM“菜单项1”,IDM_CTX_M1 MENUITEM“菜单项2”,IDM_CTX_M2 菜单项分隔符 菜单项“菜单项...

回答 1 投票 0

Win32 Fallocate(fd, FALLOC_FL_PUNCH_HOLE|FALLOC_FL_KEEP_SIZE, ...) API 示例?

Linux 有 Fallocate(fd, FALLOC_FL_PUNCH_HOLE|FALLOC_FL_KEEP_SIZE, ...) 在文件中打孔,即释放给定的块并使文件成为“稀疏文件”。 但我该怎么做呢

回答 1 投票 0

如何在Windows中使用WaitForSingleObject仅唤醒一个

我现在有顾虑 使用 CreateEvent 创建事件。 HANDLE g_hEvent = CreateEvent(NULL,TRUE,FALSE,NULL); 并且创建了大约10个线程,每个线程 使用 WaitForSingleObject(

回答 1 投票 0

桌面复制 API - DXGI_OUTDUPL_FRAME_INFO.LastPresentTime 在我重新启动计算机后的前 5 分钟为 0

我使用桌面复制 API 来截取桌面屏幕截图。除了重新启动计算机后的前 5 分钟外,它工作正常。在前 5 分钟内 lFrameInfo.LastPresentTime.HighPart...

回答 1 投票 0

LIBCMT.lib(exe_winmain.obj):错误LNK2019:函数“int __cdecl __scrt_common_main_seh(void)”中引用的未解析的WinMain外部符号

所以我想编译一个基本上是带有 SUBSYSTEM:WINDOWS 的 WINDOWS 程序的程序,一切看起来都正确,但给了我错误: 此处完全错误 -> LIBCMT.lib(exe_winmain.obj) : ...

回答 1 投票 0

卸载程序删除其他用户的 HKCU 密钥的合规方式

我知道一般答案是“不,你不需要”,例如卸载软件时如何删除 HKCU 注册表项?。那篇文章建议,如果你足够绝望,你可以使用 RegL...

回答 1 投票 0

WinUI 3 ListViewItem 宽度不符合 ListView 宽度

个人评论 这实际上让我有点疯狂;我似乎无法获得预期的结果,因此非常感谢对此的任何帮助。 问题陈述 我在

回答 1 投票 0

如何在两个线程中使用 Windows.h 互斥体

我面临在两个不同线程中使用互斥体的问题。 我有两个线程函数:一个生产者,它从用户接收数据并将其写入全局变量;以及一个消费者,它接收...

回答 1 投票 0

Win32 COMBOBOX 不绘制下拉列表

我在 *.rc 文件上的 win32 c++ 插件中创建一个带有下拉列表的 COMBOBOX: 组合框 IDC_CCODE_EDT_PNR,60,18,83,27,CBS_DROPDOWN | WS_VISIBLE | WS_VISIBLE | CBS_排序 | CBS_AUTOHSCROLL | CBS_AUTOHSCROLL WS_VSCROLL | WS_VSCROLL | WS_TABSTOP

回答 1 投票 0

如何在控制台窗口中找到光标的坐标?

我使用以下代码为光标提供了一些坐标: 坐标 c = { 7, 7 }; HANDLE h = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleCursorPosition(h, c); 现在我正在屏幕上写一些文字...

回答 2 投票 0

尝试在我的应用程序中实现更好的事件系统

我有一个小问题,关于事件系统,不太知道该问题该放在哪里,如果有错误的地方,抱歉。 现在我正在实现实体组件系统:渲染和一切......

回答 1 投票 0

LNK2019未引用函数main

我正在从空白的 c++ windows 模板创建 d3d12 项目,但收到此错误: 1>MSVCRTD.lib(exe_main.obj) : 错误 LNK2019: 函数 &qu...

回答 1 投票 0

“指向绑定函数的指针只能用于调用该函数”尝试传递类方法时出错

我有一个Windows类,如下: 结构体平台状态 { HINSTANCE hInstance; HWND 窗口句柄; }; Win32平台类 { 民众: Win32Platform(const char* app_name, uint32 startX, ui...

回答 1 投票 0

如何调整控制台窗口大小并移动它以填满屏幕

我在 Visual Studio 2017 中使用 C++,并在控制台窗口中制作基于文本的游戏。 当我运行程序并打开控制台窗口时,我希望它自动进入全屏......

回答 1 投票 0

SHGetFolderPath() 32 位与 64 位

如果我在 32 位系统中使用 CSIDL_PROGRAM_FILESx86 文件夹 id 而不是 CSIDL_PROGRAM_FILES id 来使用 SHGetFolderPath api 调用,会发生什么? 理论上 CSIDL_PROGRAM_FILESx86 应该映射到 C:\

回答 2 投票 0

如何从其序列号接收 Windows 卷名称/标签?

在我的代码中,我有一个可用的卷序列号,它属于特定卷。 如何以编程方式获取该序列号所属卷的标签? 有一个

回答 1 投票 0

添加自定义控件时不显示 Win32 对话框

我刚刚使用 VS2022 向导创建了一个简单的 Win32 应用程序。 我打开了“关于”对话框资源,并从工具箱中添加了“自定义控件”。 现在,“关于”框未显示

回答 1 投票 0

我使用SendMessage,但回复似乎被阻止了

我在 RunFactoryTest 函数中有很多测试函数要做。它们被放入函数指针数组 cbTestArray[MAXNUM] 中。每个函数执行后,我想显示它的返回值...

回答 1 投票 0

USN_RECORD_V4 结构中报告的范围比实际更改大得多

我们使用USN更改日志来跟踪SQL数据文件的更改以执行增量备份。 对于大文件(大小为 5 TB),我们已经看到 USN_RECORD_V4 的范围报告了很大一部分...

回答 1 投票 0

如何使用WinAPI关闭dumpcap.exe? Dumpcap.exe 由 cmd.exe 运行

我正在 cmd.exe 窗口中使用 dumpcap.exe 捕获数据包: dumpcap.exe -i 5 -w:\Users\xyz.abc\Desktop\allPacketTMC.pcapng 此捕获方法适用于 QT GUI。当我单击“开始...

回答 1 投票 0

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