QT新手求助
大家好·小弟新手想做一个东西(外挂) 有几点要求
程序边框存在 且内部透明 内部时刻获取鼠标位置 但鼠标点击时 会使此程序的下一层接收鼠标点击 而且点击后 此程序不消失(置顶)
setWindowFlags(Qt::FramelessWindowHint);没这句 我透明效果总是黑的~有了的话。。
其实也没啥,没边框就没边框吧,主要是时刻获取鼠标位置,和鼠标点击后程序仍置顶~
--------------------编程问答-------------------- 没人理,T T 求助~ --------------------编程问答-------------------- 你是想做CS的外挂么?
下面窗口是游戏画面,上面是你的外挂,外挂时刻获取鼠标位置,然后你遇到敌人,只需要快速把鼠标移到敌人身上,立马触发开枪?
时刻获取鼠标位置倒容易,在代码里重写下面的方法:
virtual void mouseMoveEvent ( QMouseEvent * event )
获取鼠标的xy坐标的话,采用下面方法即可获得鼠标的x,y坐标.
#include <QMouseEvent>
int globalX () const
int globalY () const
--------------------编程问答-------------------- 意思差不多,现在就差焦点穿透了~鼠标事件我倒是会· 请问QT如何实现焦点穿透啊 --------------------编程问答-------------------- 有人知道吗?
我就知道用win32API穿透窗口。
--------------------编程问答-------------------- 顶一个~~ --------------------编程问答-------------------- 咋办,API那个没研究明白,郁闷了 --------------------编程问答--------------------
Qt不适合做这个,可以看看 http://www.aau.cn --------------------编程问答-------------------- 兄弟做出来可以分享啊!对于Win 32 API鄙人没接触过.
补充:移动开发 , Qt