高手请进!SetForegroundWindow和ShowWindow有时无效!(100)

Q

qhide

Unregistered / Unconfirmed
GUEST, unregistred user!
使用下列代码:SetForegroundWindow(FindWindow(nil, 'myform'));使myform为最上面ShowWindow(FindWindow(nil, 'myform'),3);显示myform问题:同是使用XP+SP3,有些电脑可以显示myform为最上面,有些电脑无法显示,只是在任务栏看到变色而未显示为最上面。不知何故?请高手指点。
 
T

terry_zhou82

Unregistered / Unconfirmed
GUEST, unregistred user!
你可以这么写 Form1.show; WindowState := TWindowState(tag); SetForegroundWindow(Handle);
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
948
SUNSTONE的Delphi笔记
S
D
回复
0
查看
722
DelphiTeacher的专栏
D
D
回复
0
查看
669
DelphiTeacher的专栏
D
顶部