Autor Beitrag
crncpz
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 59

WIN 2000, WIN XP Pro
Delphi 6
BeitragVerfasst: Mi 21.05.08 20:08 
hallo

ich habe gerade versucht mein fenster beim drücken des definierten global hotkey ein- bzw. auszublenden.
das klappt auch wunderbar.

mir ist aber aufgefallen das es nur funktioniert wenn man es so macht:
ausblenden Delphi-Quelltext
1:
2:
borderstyle := bsnone;
RegisterHotKey(form1.handle, 1, 0, Ord(upcase('q')));

macht man es so geht es nicht:
ausblenden Delphi-Quelltext
1:
2:
RegisterHotKey(form1.handle, 1, 0, Ord(upcase('q')));
borderstyle := bsnone;

die hotkey procedure wird im zweiten fall garnicht aufgerufen.
weis jemand warum das in diesem fall nicht geht? ändert sich das handle wenn man den borderstyle ändert?

edit: das handle ändert sich, aber warum?

mfg