Thema: Delphi ontop nonvcl

Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#3

Re: ontop nonvcl

  Alt 30. Sep 2008, 23:09
Zitat von Luckie:
Suchst du MSDN-Library durchsuchenSetWindowPos?
Es geht nicht das ist ja mein Problem

SetZorder(MainHandle, HWND_TOPMOST);
Delphi-Quellcode:
procedure SetZorder(Winhandle: HWND; UseOrder: Cardinal);
begin
    SetWindowPos(Winhandle, UseOrder, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE)
end;
Oder anders .. welche style benötige ich
Delphi-Quellcode:
    dwExStyle := WS_EX_LAYERED or WS_EX_TOOLWINDOW;
    dwStyle := WS_POPUP or WS_THICKFRAME or WS_OVERLAPPED;
EDIT:
Sobald WS_EX_LAYERED aktiviert ist bekomme ich das Object nicht mehr nach oben
Ohne geht es.

Es muß doch einen weg geben auf ein Bitmap das mit GDI gezeichnet wurde
ein anderes Object auf TopMost zu setzen
Der schwimmt zwichen der Form und den aufgesetzten Bild siehe Anhang

gruss Emil
Miniaturansicht angehängter Grafiken
1_352.jpg  
  Mit Zitat antworten Zitat