S SystemError Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-27 #1 在我的程序里,有一个安扭,当用户点击的时候,将打开一个文件夹。 如果这个文件夹已经打开了,怎么激活这个文件夹,让他变为当前窗口。
李 李翔鹏 Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-27 #2 FINDWINDOW函数,查找这个打开文件夹的窗口句柄, 如果打开用SETWINDOWPOS来使它变为当前窗口
S SystemError Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-27 #3 能麻烦你说的再细一些吗? 最好能给个例子..谢谢.
S SystemError Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-27 #4 打开文件夹我是用的winexec, 那怎么得到窗口的句柄?
H hushuiwo Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-27 #6 查查findwindow和setwindowpos的帮助,有用的
M man8888 Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-27 #7 别用winexec,过时了。 implementation uses ShellAPI; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ShellExecute(Handle, PChar('Open'), PChar('C:/'), nil, nil, SW_SHOWNORMAL ); end;
别用winexec,过时了。 implementation uses ShellAPI; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ShellExecute(Handle, PChar('Open'), PChar('C:/'), nil, nil, SW_SHOWNORMAL ); end;
S SystemError Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-28 #8 只用了ShellExecute就解决了全部问题,所以分给你.