Forum: Win32/Win64 API (native code)
Delphi
by Vjay,
5. Jan 2004
Hast recht Win2000 und WinXP Explorer-Bars unterscheiden sich
var
h, h2, h3, hSysTab: integer;
begin
h:= findWindow('Shell_TrayWnd', NIL); //explorer
//repeat
h2:= findWIndowEx(h, 0, 'ReBarWindow32', NIL); //bar
h3:= findWindowEx(h2, 0, 'MSTaskSwWClass', NIL);
hSysTab:= findWindowEx(h3, 0, 'SysTabControl32', NIL);
Forum: Win32/Win64 API (native code)
Delphi
by Vjay,
5. Jan 2004
Achkomm ich hab grad meine nette phase
procedure TForm1.FormCreate(Sender: TObject);
var
h, h2, hSysTab: integer;
begin
h:= findWindow('Shell_TrayWnd', NIL); //explorer
h2:= findWIndowEx(h, 0, 'ReBarWindow32', NIL); //bar
h2:= findWindowEx(h2, 0, 'MSTaskSwWClass', NIL);
hSysTab:= findWindowEx(h2, 0, 'SysTabControl32', NIL);
Forum: Win32/Win64 API (native code)
Delphi
by Vjay,
5. Jan 2004
jup, hab ich zuhause noch wo rumfliegen. ich guck nachher mal aber erstmal einkaufen und bett ;)
Forum: Win32/Win64 API (native code)
Delphi
by Vjay,
5. Jan 2004
Naja andere idee, das teil wo der explorer die programme anzeigt ist vom typ tabcontrol, lösch einfach den tab, funktioniert auch ;)
Forum: Win32/Win64 API (native code)
Delphi
by Vjay,
5. Jan 2004
Du willst nur den Mplayer aus der Taskbar entfernen???? Dein Prinziep da oben funktioniert nicht bei allen Anwendungen. Du kannstn icht einfach das Owner-Window verstecken, sowas geht bei Delphi-Anwendungen, weil sie ein "Extra-Fenster" haben, welches in der Taskbar auftaucht (TApplication). Versuch mal den Windowstyle vom Mplayer-Fenster zu ändern (Get + SetWindowLong). Könnte eher funktionieren...