用户原本是在不属于小弟我的程序的窗口工作,现在双击小弟我程序的悬浮窗,小弟我想获得他双击前、原本在上面工作的、具有焦点的窗口的句柄。(中间是
用户原本是在不属于我的程序的窗口工作,现在双击我程序的悬浮窗,我想获得他双击前、原本在上面工作的、具有焦点的窗口的句柄。(中间是
只涉及两个窗口:
用户原先工作的;我的悬浮窗;
现在我要得到前者的句柄。谢谢。
GetNextWindow不行。
------解决方案--------------------
GetForegroundWindow?
GetFocus?
------解决方案--------------------
当前窗口很好知道,可是原来的激活窗口?
我不晓得
------解决方案--------------------
CWnd* GetNextWindow(
UINT nFlag = GW_HWNDPREV
) const;
试试
只涉及两个窗口:
用户原先工作的;我的悬浮窗;
现在我要得到前者的句柄。谢谢。
GetNextWindow不行。
------解决方案--------------------
GetForegroundWindow?
GetFocus?
------解决方案--------------------
当前窗口很好知道,可是原来的激活窗口?
我不晓得
------解决方案--------------------
CWnd* GetNextWindow(
UINT nFlag = GW_HWNDPREV
) const;
试试