procedure TForm1.Button2Click(Sender: TObject); begin wordapplication1.Visible:=true; wordapplication1.WindowState:=wdWindowStateMinimize;end; ---------------------------------------- 注:wdWindowStateMaximize--最大化 wdWindowStateNormal--正常 wdWindowStateMinimize--最小化
这是最小化所有窗体的程序,供你参考var h:HWnd; begin h:=handle; while h > 0 do begin if isWindowVisible(h) then postmessage(h,WM_SYSCOMMAND,SC_MINIMIZE,0); h:=getnextwindow(h,GW_HWNDNEXT); end;
procedure TForm1.Button1Click(Sender: TObject); var dd:olevariant; begin dd:=getactiveoleobject('word.application'); dd.WindowState:=2;//最小化 showmessage('stop'); dd.windowstate:=1; //最大化 end;
begin
wordapplication1.Visible:=true;
wordapplication1.WindowState:=wdWindowStateMinimize;end;
----------------------------------------
注:wdWindowStateMaximize--最大化
wdWindowStateNormal--正常
wdWindowStateMinimize--最小化
h:HWnd;
begin
h:=handle;
while h > 0 do
begin
if isWindowVisible(h) then
postmessage(h,WM_SYSCOMMAND,SC_MINIMIZE,0);
h:=getnextwindow(h,GW_HWNDNEXT);
end;
var
dd:olevariant;
begin
dd:=getactiveoleobject('word.application');
dd.WindowState:=2;//最小化
showmessage('stop');
dd.windowstate:=1; //最大化
end;