kod:
- Kod: Zaznacz cały
ShowWindow(this->Handle,SW_HIDE);
powoduje usuniecie aplikacji z paska i ukrycie okna.
kod:
- Kod: Zaznacz cały
HWND handle_ = GetWindow(this->Handle,GW_OWNER);
ShowWindow(handle_,SW_HIDE);
nie daje zadnego efektu.
- Kod: Zaznacz cały
ShowWindow(Application->Handle,SW_HIDE);
rowniez nie daje zadnego efektu
mam program wraz ze zrodlami (DELPHI) w ktorym po nacisnieciu przycisku na pasku pojawia sie aplikacja, po ponownym nacisnieciu znika itd... przy czym samo okno aplikacji caly czas jest aktywne i mozna normlanie pracowac.
oto kod procedury w delphi:
- Kod: Zaznacz cały
procedure TForm1.Button1Click(Sender: TObject);
var
hwndOwner: HWnd;
begin
if applicationvisible=0 then applicationvisible:=1 else
applicationvisible:=0;
hwndOwner := GetWindow(Handle, GW_OWNER);
ShowWindow(hwndOwner,applicationvisible);
end;
niestety ten kod po przelozeniu na C++ nie daje zadnego efektu.
IDE to C++Builder 2007 + wszystkie update.




API

