X xxjcom2001 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-05 #1 我用WINEXEC()调用WINDOWS的计算器,我想类试windows控制面板,只能生成一个,并且<br>再次active时,窗口在最前的位置。<br> 各位大虾,先谢了。<br>
我用WINEXEC()调用WINDOWS的计算器,我想类试windows控制面板,只能生成一个,并且<br>再次active时,窗口在最前的位置。<br> 各位大虾,先谢了。<br>
Y YB_unique Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-05 #2 你可以通过窗体标题判断是否有同一程序的多个实例运行,至于最前,用SetWindowPos().<br>在Form_Load中加入如下语句即可:<br>Value := SetWindowPos(Me.hwnd, HWND_TOPMOST, Me.CurrentX, Me.CurrentY, 300, 300, SWP_SHOWWINDOW) ;<br>
你可以通过窗体标题判断是否有同一程序的多个实例运行,至于最前,用SetWindowPos().<br>在Form_Load中加入如下语句即可:<br>Value := SetWindowPos(Me.hwnd, HWND_TOPMOST, Me.CurrentX, Me.CurrentY, 300, 300, SWP_SHOWWINDOW) ;<br>