winapi 相关问题

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

HID FileStream在Windows 7上不工作

在我的开发机器上,我使用Windows 10创建一个WPF,接收和发送缓冲区到我的HID设备(自定义游戏控制器)。它在我尝试的任何Windows 10上工作得很好,但我的一些......

回答 2 投票 0

WinApi在python3中的压缩、解压。

我有一个小型的客户端应用程序,设计为在Windows机器上运行。它是用CC++(更多的是用C语言)编写的。我想保持它的小型化,因此我不希望使用外部库,而是坚持 ...

回答 1 投票 0

找不到任何关于WM_MOUSEFIRST的文档。

我有一个自定义的WndProc,它应该根据ImGui菜单是否打开来处理输入。 if (Menu::isOpen) { ImGui_ImplWin32_WndProcHandler(hWnd, msg, wParam, lParam); if (msg == ....

回答 1 投票 0

如何获得Windows中窗口的默认标题栏高度?

我正在开发一个应用程序,它采用了一个自绘的标题栏,需要模仿系统默认的标题栏。那么,我怎样才能在Windows中获得一个overloapped窗口的默认标题栏高度呢?

回答 2 投票 4

使用MFC程序化地改变文件扩展名关联?

我可以在InitInstance中使用这段代码来确认哪个可执行文件与给定的扩展名相关联。TCHAR szRegisteredEXE[_MAX_PATH]; DWORD dwBufferLen = _MAX_PATH; HRESULT hRes = ...

回答 1 投票 0

从应用程序中获取显式加载的DLL的符号。

我正在修改我的应用程序,以便它可以显式加载DLL(通过Windows API)并从DLL中调用一些函数。但我需要能够从DLL中调用一些应用程序的函数。

回答 1 投票 -1

windows WaitForMultipleObjects MsgWaitForMultipleObjects的区别。

我想了解MsgWaitFor和WaitFor函数的区别。1)我理解MsgWaitFor是在消息循环下运行的,而WaitFor没有?2)是否 ...

回答 1 投票 -2

用Python 3读写Windows "标签"

在Windows中,图像文件可以被标记。这些标签可以通过右击文件,点击到细节选项卡,然后点击标签属性值单元来查看和编辑。我想在...

回答 1 投票 0

SetWindowHookEx(WH_CALLWNDPROC ) 能否挂掉整个系统?

我被这个问题难住了。我甚至不能用OutputDebugString和debugview看到调试输出--系统就这样挂了。有一个问题是:如果我在钩子函数里面调用SendMessage(),这个消息是否......

回答 1 投票 1

某些页面的ReadProcessMemory失败(GetLastError()=299)

我尝试读取一个进程的所有已提交页面(Win7-64)。在大多数页面上都能正常工作,但有几页却失败了。我无法解释为什么。这是我的测试程序(编译后的x32,在Win7-64中测试)。#...

回答 2 投票 4

GDI与Direct2D的比较

我现在正在做一个仿真编程,我想把我的应用程序从使用GDI移植到使用Direct2D。但是我的Direct2D代码比GDI代码慢很多。我渲染了很多椭圆的 ...

回答 3 投票 15

命名管道和mailslot(邮箱)有什么区别?

看来这2种IPC机制彼此之间非常相似,它们之间有什么区别吗?

回答 2 投票 3

在C++中的Qt中使用WINAPI线程的问题

我被指派创建一个处理三个WINAPI线程的程序,并在进度条中反映这些线程的工作流程。我决定使用Qt Widgets来实现这些目的。我创建这些线程在...

回答 2 投票 0

.EXE可以使用间接导入的DLL中的符号吗?

我有一个依赖于Common.dll的Sample.exe项目,我需要使用libcurl.dll。我需要在Sample.exe和Common.dll中同时使用libcurl.dll。我是否需要在Sample.exe和Common.dll中都导入libcurl.lib,或者说在Sample.exe和Common.dll中都需要导入libcurl.dll。

回答 1 投票 0

在c++中获得按键时间

if (a == 1) { cout << "Press a" << endl; Sleep(500); / 我试过这样做,但没有成功 if(GetKeyState('A') & 0x80000){ cout << "......"。

回答 1 投票 -1

如何从一个应用程序中 "镜像 "点击到另一个应用程序?

我试图从一个Windows安装的应用程序中捕捉点击。因此,我们的目标是获得与打开的应用程序的宽度和高度相关的点击位置,而不是屏幕的宽度和高度。对于...

回答 1 投票 0

MFC.CBitmapCreateCompatibleBitmap()根据传递给它的两个兼容CDC给出了不同的结果。CBitmapCreateCompatibleBitmap()根据传递给它的两个兼容CDC给出不同的结果?[重复]

为什么传递兼容的DC和兼容的DC所基于的DC到CreateCompatibleBitmap()会得到不同的结果?这个创建的是单色位图。CDC dcMem; dcMem......。

回答 1 投票 1

Winapi - 如何在MS Edge浏览器中实现LWA_COLORKEY的等价物。

我的目标是选取一种在Microsoft Edge浏览器上透明的颜色(即我们可以看到Edge中出现该颜色的窗口后面)。我能够实现我想要的东西,在...

回答 1 投票 0

GENERIC_READ,0,NULL,OPEN_EXISTING,...

MSDN ). And, by the way, a is not a

回答 1 投票 1

findstr 80":

有什么办法可以解决我为什么会出现这种奇怪的行为吗?

回答 1 投票 0

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