ソス@ソスソスソスtソスHソス[ソスソスソスフドソスbソスLソスソスソスOソスノつゑソスソスソス
|
ソスEC/C++
ソスEDelphi
ソスEVisual BasicソスソスソスSソスソス
ソス@(VB2-VB6ソスソス.NETソスソスソスp)
ソスEVisual Basic(VB2-VB6)
ソスEVisual Basic .NET
ソスEVisual C++
ソスEpapy's softwarelibrary
ソスソスソスソスソスlソスナゑソスソスB
ソスミとつ皆ソスソスソスソスフ案ゑソスソスソスソスソスソスソスソスソスソスソスソスソスソスソスソスソスB
ソスtソスHソス[ソスソスソスソスpソスモゑソスソスAソスソスソスフ擾ソスノペソス[ソスWソスRソスソスソスgソスソスソス[ソスソスソスソスzソスu
DockSite=True ソスニゑソスソスソスB
ソスソスソスフペソス[ソスWソスRソスソスソスgソスソスソス[ソスソスソスノ対ゑソスソスト別ゑソスexeソスiソスソスソスソスソスソスソスネどゑソスハに作成ソスソスソスソスexeソスjソスソス
ソスhソスbソスLソスソスソスOソスソスソスソスソスソスB
ソスネ擾ソスフようソスネゑソスソスニは出ソスソスソスソスナゑソスソス蛯、ソスソスソスH
ソスソスソスネみに難ソスソスソスExeソスソスフフソスHソス[ソスソスソスフドソスbソスLソスソスソスOソスソス manualDockソスナ難ソスソスソス
ソスソスソスソスソス驍アソスニゑソスソスoソスソスソスAソスソスソスソスソス艪ュソスソスソスがソスナゑソスソスワゑソスソスソスソスB
SetParent APIソスソスgソスソスソスホでゑソスソスワゑソスソスB
ソスソスソスソスソスソスソスネどのタソスCソスgソスソスソスoソス[ソスソスソスsソスvソスネゑソスSetWindowLong APIソスソスgソスソスソストタソスCソスgソスソスソスoソス[ソス無ゑソスソスノゑソスソスワゑソスソスB
ソスTソスCソスYソスフ抵ソスソスソスソスソスSetWindowPos APIソスソスSWP_NOACTIVATEソスIソスvソスVソスソスソスソスソスソスwソス閧オソスト使ソスソスソスワゑソスソスB
ソスソスソスソスネ奇ソスソスソスソスナ。
private
{ Private ソス骭セ }
F_hWindow: HWND;
procedure TForm1.Button1Click(Sender: TObject);
var
li_Style: Longint;
begin
F_hWindow := FindWindow('Notepad', nil);
if (F_hWindow <> 0) then begin
Windows.SetParent(F_hWindow, TabSheet1.Handle);
//ソス^ソスCソスgソスソスソスoソス[ソス無ゑソスソスソス
li_Style := GetWindowLong(F_hWindow, GWL_STYLE);
if ((li_Style and WS_CAPTION) <> 0) then Dec(li_Style, WS_CAPTION);
if ((li_Style and WS_THICKFRAME) <> 0) then Dec(li_Style, WS_THICKFRAME);
SetWindowLong(F_hWindow, GWL_STYLE, li_Style);
PageControl1Resize(nil);
end;
end;
procedure TForm1.PageControl1Resize(Sender: TObject);
begin
if (F_hWindow <> 0) then begin
//ソスソスソスソスソスソスソスフサソスCソスYソスソス^ソスuソスVソス[ソスgソスノ搾ソスソスせソスソス
SetWindowPos(F_hWindow, 0, 0, 0, TabSheet1.ClientWidth, TabSheet1.ClientHeight, SWP_NOACTIVATE);
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
var
li_Style: Longint;
begin
//ソスソスソスソスソスソスソスソスソスソスノ戻ゑソス
if (F_hWindow <> 0) then begin
//ソス^ソスCソスgソスソスソスoソス[ソスソスソスソスノ戻ゑソス
li_Style := GetWindowLong(F_hWindow, GWL_STYLE);
li_Style := li_Style or WS_CAPTION or WS_THICKFRAME;
SetWindowLong(F_hWindow, GWL_STYLE, li_Style);
Windows.SetParent(F_hWindow, GetDesktopWindow);
end;
F_hWindow := 0;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if (F_hWindow <> 0) then begin
Button2Click(nil);
end;
end;
ソス答ゑソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスAソスソスソスヘ出ソスソスナ環具ソスソスソスソスネゑソスソスフゑソス
ソスソスソスソスモゑソスノなゑソスソストゑソスソスワゑソスソスワゑソスソスソスソス゚り次ソス謔スソス゚ゑソスソスソスソストゑソスソスソスソスソスソスソスソスワゑソスソスB
ソスソスソスソスソスナ撰ソスソスEソスソスソスソスソスソスニ広ソスソスソス閧サソスソスソスナゑソスソスB
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
ソスソスソスソスソスlソスナゑソスソスAソスソスソスソスソストみまゑソスソスソスソスB
ソスホゑソスソスソスソスソスhソスbソスLソスソスソスOソスソスソストゑソスソスソスワゑソスソスヒ、ソスネんだゑソスソスソスソスソスソスソスソスワゑソスソスB
ソスソスソスソスヘ抵ソスソスレ親ソスソスwソス閧オソストゑソスソスソスフで、ソスソスソスソスソスソスソスソス
ソスソスソスソスソスソスソスソスソスtソスHソス[ソスソスソスソスソスyソス[ソスWソスRソスソスソスgソスソスソス[ソスソス ソスフ擾ソスソスナドソスbソスLソスソスソスOソスソスレ指ソスソスソスソス
ソスソスソスワゑソスソスB
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソスソスB