winapi - QT (4) 对应 Win32 API 的等效宏/方法/常量?

标签 winapi qt gdi

我正在转换一些我最初使用 win32 API 编写的 GUI 代码,以使用 QT .

我遇到了一些无法找到任何直接等效项的项目。他们是:

  1. 获取RValue
  2. 获取GValue
  3. 获取BValue
  4. PS_SOLID PS_DASH
  5. PS_DOT
  6. PS_DASH_DOT
  7. PS_NULL
  8. 多分区
  9. HBITMAP

有什么帮助吗?

[编辑]

我正在 Ubuntu 9.10 上构建

最佳答案

QColor类有方法 red()、green()、blue()。

BrushStyle枚举定义不同的画笔模式。

您可以自己编写 MulDiv,它只是“将两个 32 位值相乘,然后将 64 位结果除以第三个 32 位值”

QBitmap是Qt位图类。

关于winapi - QT (4) 对应 Win32 API 的等效宏/方法/常量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2272891/

相关文章:

c++ - Windows 控制台应用程序在新控制台而不是同一控制台中打开

c++ - 在窗口调整大小时重新定位图形项目

c++ - 在编译过程中找不到 QMainWindow

c++ - bit blit 在 GDI 中是如何工作的?

winapi - dll 的 VERSIONINFO.InternalName 是什么?

Windows 还原点 - RestorePointType 的含义

C++ 程序不响应任务栏中的平铺/级联窗口

python - 如何将Qt图形场景项保存在文件中并再次打开它?

c++ - 结合 blits 和 gdi 绘图(不工作,闪烁)

c++ - 在保持透明背景的同时调整 HBITMAP 的大小