尝试过以下几个办法:
ShowWindow(SW_SHOWNORMAL);SetWindowPlacementSetWindowPos都存在一个问题,显示出来的窗口无法再次最小化
在任务栏上右击窗口,可以看到实际上还是最小化状态,可以点恢复,这时又可以最小化了。
我是xp系统。2k下可以最小化,但不是最小化到任务栏上。请问该如何做才能跟直接点任务栏上的窗口让它恢复的效果一样?
ShowWindow(SW_SHOWNORMAL);SetWindowPlacementSetWindowPos都存在一个问题,显示出来的窗口无法再次最小化
在任务栏上右击窗口,可以看到实际上还是最小化状态,可以点恢复,这时又可以最小化了。
我是xp系统。2k下可以最小化,但不是最小化到任务栏上。请问该如何做才能跟直接点任务栏上的窗口让它恢复的效果一样?
BOOL SetForegroundWindow(
HWND hWnd // 窗口句柄
);
//CWnd类的成员函数
BOOL SetForegroundWindow();
我也碰到过类似的事情
因为delphi比较特别,你看到的窗口其实不是主窗口,有一个隐藏的窗口才是主窗口
你用spy++可以看的到
你对主窗口操作就可以了,你说的3种方法都可以,我试过了