winapi 相关问题

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

Win32 API Ncrypt 和 Bcrypt 的使用:为什么教程代码在非常简单的变化后会失败?

我练习使用 win32 API 来做一些加密的事情。 我从这里找到的代码演示开始。 它在Windows 10 x64下使用Visual 2017编译它,并且运行良好。 然后我尝试玩了一下

回答 1 投票 0

如何使用Python/PyQT/Win32获取Windows任务栏的高度

我正在尝试使我的 GUI 程序与 Windows 屏幕的右下角对齐。当任务栏没有隐藏时,我的程序就会站在任务栏的顶部! 使用Python/PyQT/Win3时...

回答 4 投票 0

resourcestring是字符串还是记录,我必须使用LoadResString来加载它吗?

在 Delphi 的 Vcl.Buttons 单元中,他们调用: 标题 := LoadResString(BitBtnCaptions[值]); 其中 BitnBtnCaptions 是一个数组,如下所示: BitnBtnCaptions:指针的数组 [TBitBtnKind] = ( 零,@

回答 1 投票 0

像 alt-tab 一样枚举窗口

我正在为 Vista 创建替代选项卡,但在列出所有活动程序时遇到一些问题。 我正在使用 EnumWindows 来获取 Windows 列表,但这个列表很大。它包含约400个项目

回答 4 投票 0

为什么我的程序找不到我的DLL文件?

我有一个程序,它运行得很好,但是当我编译 MainDLL.dll 文件时,我的程序找不到它。它返回(0x7E)(找不到指定的模块)。 .dll 文件位于同一个

回答 1 投票 0

剪切要粘贴到文件管理器中的文件

我想将文件放入操作系统剪贴板中。我正在使用Qt6。 Windows 代码可以工作,Unix 代码则失败。文件被复制,保留原始文件。 自动剪贴板 = QApplication::cli...

回答 1 投票 0

在 C# 中访问受限的 Windows 注册表项

我正在编写 C# 代码,该代码访问 Windows 注册表以获取 USB 相关信息,主要是 USBSTOR。如果我们尝试访问每个 USBSTOR 条目下的属性,它会受到限制(甚至是 Administra...

回答 1 投票 0

GetModuleHandle(NULL) 与 hInstance

使用 Windows API 进行编程时,我总是立即将 WinMain 中的 HINSTANCE 设为全局变量。 如果我想制作一个“确定”按钮,我会这样做(给定全局 HINSTANCE g_hInst...

回答 5 投票 0

Win32 程序的编译器?

我将开始学习如何为 Windows 编写应用程序。我不确定应该使用什么编译器。现在我正在使用 Code::Blocks IDE 10.5 并习惯了它并且想要坚持...

回答 4 投票 0

Qt6 - linux - 剪切要粘贴到文件管理器中的文件

我想将文件放入操作系统剪贴板中。我正在使用Qt6。 Windows 代码可以工作,Unix 代码则失败。文件被复制,保留原始文件。 自动剪贴板 = QApplication::cli...

回答 1 投票 0

如何在调用 IPrintDialogCallback::SelectionChange 时使用 IPrintDialogServices 接口以使用 WinApi C++ 获取和更改打印机设置

请告诉我在调用 IPrintDialogCallback::SelectionChange 来获取和更改打印机设置时如何使用 IPrintDialogServices 接口。 我正在尝试使用这个构造,但我不明白......

回答 1 投票 0

有没有关闭所有窗口的功能?

我想编写一个程序,每30分钟关闭所有应用程序窗口。所有窗户。 C++中有没有一些函数可以关闭所有窗口并显示桌面?所有窗口,正在运行的应用程序...

回答 1 投票 0

Ctypes-无法使用 NtQueryInformationProcess 获取 PEB 地址

我正在使用 ctypes 并尝试使用 NtQueryInformationProcess 函数获取 PEB 地址。 返回值为0,表示函数成功完成。 但是

回答 1 投票 0

Windows API可以使用两个互斥体来实现线程同步吗?

我的作业中有一道题:利用Windows API使用mutex实现线程同步。 我尝试使用两个互斥体来实现这一点,但我失败了,因为我发现线程不能......

回答 1 投票 0

如何在第一次 ReadDirectoryChangesW 调用后继续读取目录更改?

我已经实现了一个程序,该程序使用 ReadDirectoryChangesW 以重叠模式与完成例程跟踪给定文件夹中的更改。效果很好。 我正计划重建它以制作......

回答 1 投票 0

WM_CTLCOLORSTATIC 但如何释放hdc

我按照 Microsoft 示例使用 WM_CTLCOLORSTATIC 但我很好奇如何使用DeleteObject。 如果将DeleteObject 放置在返回之后,则它永远不会被使用。 然而在窗户里

回答 1 投票 0

使用java.lang.foreign替代JNativeHook - 如何处理KBDLLHOOKSTRUCT

我在JDK23中使用java.lang.foreign的Native Hook中了解到,SetWindowsHookEX的第三个返回值, “lParam”是 typedef 结构标记KBDLLHOOKSTRUCT { DWORD vkCode; DWORD 扫描码; DW...

回答 1 投票 0

如果我添加窗口句柄或NULL值有区别吗

我有一个小问题。 我先给你看一个例子,然后我会告诉你问题出在哪里。 例子: while(GetMessage(&msg, NULL, 0, 0)){ 翻译消息(&msg); 调度我...

回答 3 投票 0

为什么需要 FILE_FLAG_BACKUP_SEMANTICS 才能使用 CreateFile() 打开目录?

CreateFile() 的文档指定: 要使用 CreateFile 打开目录,请将 FILE_FLAG_BACKUP_SEMANTICS 标志指定为 dwFlagsAndAttributes 的一部分。 我不明白的是...

回答 1 投票 0

有关通过 ReadDirectoryChangesW 获取最后文件更改的一些问题

我已经实现了一个程序,该程序使用 ReadDirectoryChangesW 以重叠模式与完成例程跟踪给定文件夹中的更改。 效果很好。 我正计划重建它以制作......

回答 1 投票 0

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