Program cały czas na wierzchu

0

Jak zrobic aby okno programu napisanego w delphi było cały czas na wierzchu - taką opcję ma np winamp

0

W api czy w VCL ?
W API to bedzie WS_EX_TOPMOST
SetWindowPos(mainwnd,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE or SWP_NOMOVE); (chyba)
Albo W VCL MainFormFormStyle := fsStayOnTop

0

W api czy w VCL ?
W API to bedzie WS_EX_TOPMOST
SetWindowPos(mainwnd,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE or SWP_NOMOVE); (chyba)

Wystarczy:

SetWindowPos(Handle, HWND_TOPMOST, Left, Top, Width, Height, 0);

A w VCL oczywiście odwołanie kwalifikowane :)
(form1.FormStyle:=fsStayOnTop)
Po prostu zapomniałeś o tej małej, śmiesznej kropeczce :)

0
SetWindowPos(Handle, HWND_TOPMOST, Left, Top, Width, Height, 0);
</quote>

Jak ma byc w api to nie zadziala chyba ze zadeklarujesz te zmienne ;)

Po prostu zapomniałeś o tej małej, śmiesznej kropeczce :)

ble, kropka wta kropka w tamta i tak za duzo tych obiektow jest :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1