Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Problem mit If getwindowlong()

  Alt 1. Okt 2007, 16:48
Hallo,

der Compiler versteht deine Abfrage so:

Delphi-Quellcode:
If (not (GetWindowLong(Form19.Handle, GWL_EXSTYLE) and WS_EX_LAYERED)) = WS_EX_LAYERED then
  showmessage('Keine Layered Form');
Das möchtest du wahrscheinlich erreichen:

Delphi-Quellcode:
If (GetWindowLong(Form19.Handle, GWL_EXSTYLE) and WS_EX_LAYERED) <> WS_EX_LAYERED then
  showmessage('Keine Layered Form');
Gruß Hawkeye
  Mit Zitat antworten Zitat