相当于Qt中的Win32 'SetProp'?
Equivalent to Win32 'SetProp' in Qt?
在Win32 API中,我们有两个名为'SetProp'和'GetProp'的函数来设置和获取由HWND标识的窗口的属性
记者:http://msdn.microsoft.com/en-us/library/ms633568%28VS.85%29.aspx
我有2个应用程序,一个用Qt编码,另一个用Win32 API编码。我需要某种标志,以便Win32中的应用程序可以识别Qt中的应用程序。
在Qt中是否有等效的函数来设置和获取QMainWindow的属性?
我将使用QWidget::winId()
返回的QMainWindow的HWND与您在问题中提到的两个Windows函数一起使用。
有些相关…以下是访问与QMainWindow
的HWND相关联的其他属性的方法:
大多数由窗口标志
覆盖窗口标志示例
Qt::WindowFlags
QWidget::setWindowFlags()
和Widget属性…
QWidget::setAttribute()
Qt::WidgetAttribute
这应该是你的答案:
关于在Qt中使用未记录的类
(如果你喜欢冒险,可以使用setProperty或未记录的类)。
http://doc.qt.digia.com/qt/qobject.html setProperty
相关文章:
- Qt VTK交互风格的信号到小部件
- QT在错误的班级中寻找空位
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 如何在Qt C++中更改光标
- 如何在MS Visual Studio 2019中运行QT UI
- QT通过C++添加映射QML项目
- libssh 的函数在构建 libssh 时无法在 Qt 和 cmake 错误中找到
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 使用Qt C++计算类似Git的SHA1哈希
- Qt focusObjectChanged example?
- 如何在cpp文件之间切换窗口?在Qt中
- Qt和C++:将QLineEdit添加到QTabWidget中
- 从数据库实时显示QT c++中的数据
- Qt Quick-如何仅从c++代码与qml属性交互
- 无法使用Qt Creator在Windows中构建yaml-cpp
- 如何在Qt中取消捕获字符串
- Qt SQLite没有查询或参数计数不匹配
- 相当于Qt中的Win32 'SetProp'?