Qt父窗口设置为桌面
Posted 朝闻道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt父窗口设置为桌面相关的知识,希望对你有一定的参考价值。
#include "widget.h"
#include <QApplication>
#include"windows.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Widget w;
//桌面句柄
HWND desktopHwnd =FindWindowW(L"Program manager",L"progman");
//设置为父窗口
SetParent((HWND)w.winId(),desktopHwnd);
w.show();
return a.exec();
}这是我的main函数报错:main.obj:-1: error: LNK2019: 无法解析的外部符号 __imp_SetParent,该符号在函数 main 中被引用main.obj:-1: error: LNK2019: 无法解析的外部符号 __imp_FindWindowW,该符号在函数 main 中被引用怎么解决啊。。。另外:Qt中除了用windows的句柄设置父窗口为桌面还有其他方法嘛
http://www.qter.org/forum.php?mod=viewthread&tid=11956
以上是关于Qt父窗口设置为桌面的主要内容,如果未能解决你的问题,请参考以下文章