Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
当 FormBorderStyle 为 None 时如何以编程方式显示窗口的系统菜单?
我有一个 FormBorderStyle 设置为 None 的表单,我还制作了自己的小 GUI 来替换标题栏,我正在尝试找到一种方法来显示每当右键单击时显示的菜单...
使用 JNA 调用 IMMDeviceEnumerator 方法返回 S_FALSE 和空(?)指针
我真的不知道如何表达这个问题(抱歉)。但基本上(使用 JNA 和 Windows API)我试图通过在我的
有一个名为 OKI DIPUS UTILITY 的程序,它应该从连接的打印机读取一些信息,并方便切换打印质量、字体、字符间距等。但是,我...
BITMAPINFOHEADER biHeight 是我预期的两倍
我正在用 C 编写一个应用程序来解析 Windows 图标文件(ICO)。 当我在 BITMAPINFOHEADER 结构中读取现有图标条目时,该结构中的所有变量都包含...
我正在尝试创建一个列表视图,一个带有图标的项目,但我创建了该项目,但没有显示图标。 我尝试传递 NULL、资源索引并使用 GetModuleHandle(NULL) 但它仅显示...
您好,我需要在我的 C# 应用程序中获取最后的 BIOS 时间。 (不是当前 BIOS 日期或上次启动日期,而是任务管理器中的 BIOS 时间) 该信息是否保存在注册表中?究竟如何...
直接进入问题,我试图在我的主程序中实现屏幕/显示/显示器的关闭和打开功能。我研究了一下,发现这个答案很有趣。所以,尝试了测试...
是否可以在基于对话框的 MFC 应用程序中同时拥有: 透明的静态控制 无闪烁连续变化的背景 到目前为止,我一次只能实现一个目标。对于工作人员...
我创建了一个按钮。单击按钮后,它可以工作,但单击后我无法与主窗口交互(例如按箭头键)。当我单击主窗口外部时(消除主窗口上的焦点...
我有一个MFC应用程序。在我的应用程序中,如果我在 Windows XP 上运行,它工作正常。但如果我在 Windows Vista 中运行,MFC 对话框将隐藏在任务栏后面。 布尔 bHide=true; CRect 矩形工作区域 = ...
在 Windows 中,可以说 CreateWindow("myclass",...,WS_CHILD,...); 或者 CreateWindow("myclass",...,WS_OVERLAPPEDWINDOW,...); 也可以随意切换外观: 设置窗口L...
我在更改 winapi 应用程序中按钮的颜色时遇到问题。这是我的winproc: LRESULT 回调 WndProc( HWND hWnd, UINT 消息, WPARAM wParam, LPARAM l参数 ) { HWND...
我正在测试一个使用 Win32 API 打印发票的动态链接库。到目前为止,发票已正确绘制,但 PrintDlg 函数仅返回有关 defa 的信息...
只有当我有可见的主窗口时,热键事件才会到达我的应用程序。我正在尝试注册全局热键。当我的应用程序没有运行可见的主窗口时,GetMessage
我有用项目填充 ImageList 和 ListView 的代码: void InsertItemsListView(HWND hwndListView, ConnectionsInfo& ci) { 整数我; LVITEM 项目; ZeroMemory(&item, sizeof...
我正在尝试通过 hippomocks 模拟一些 WinAPI 函数。如何从模拟中调用原始/模拟的 WinAPI? 例如,如果我模拟 CreateFile,我想要实现的逻辑...
在 Visual Studio 2010 中编辑 $(InincludePath)“宏”
Visual Studio 2010(“项目属性”对话框) 我已经安装了 Visual Studio 2010 Ultimate,它显然已经导入了我的 Win32 C++ 包含文件和库的默认目录。每一个新
如何从子类Combox的列表框中获取Combox的编辑控件句柄
我对组合框的列表框进行了子类化。在列表框的鼠标悬停事件中,我尝试使用以下代码获取组合框的编辑控件的句柄。 但它返回编辑控件的 NULL 句柄。 方法...