Forum: Win32/Win64 API (native code)
Delphi
by Cylence,
14. Feb 2008
Hi,
ich hab es einmal mit GetKeyState versucht und da scheint es nich immer auf dem aktuellen stand zu sein, ich hab auch was gelesen das das nur angibt ob die taste seit dem letzten mal gedrückt wurde oder so ähnlich hat damit jedenfalls nich richtig funktioniert...
Mit GetAsyncKeyState klappts jetzt wunderbar genau das verhalten das ich wollte, die sidebar fährt nur noch aus, wenn die...
Forum: Win32/Win64 API (native code)
Delphi
by Cylence,
14. Feb 2008
Hi,
danke danke, aber ich habs ja schon, (GetAsyncKeyState(1)= 0) funktioniert genau wie ich es will...
Gruß
tom
Forum: Win32/Win64 API (native code)
Delphi
by Cylence,
14. Feb 2008
ok ich dämlich, habs an der falschen stelle eingebaut, also genau so gehts tatsächlich...
(GetKeyState(1)= 0)
sagt mir button is nich down also los gehts...
noch besser ist:
(GetAsyncKeyState(1)= 0)
Forum: Win32/Win64 API (native code)
Delphi
by Cylence,
14. Feb 2008
nein das will ich ja auch garnich, in dre sidebar ist ein timer der abfragt ob die maus am rand des bidlschirms is und wenn ja dann wird die sidebar eben ausgefahren. Aber wenn eben ein mausbutton down ist, dann soll ja die sidebar nich ausgefahren werden, weil sie dann ja garnich gewollt ist in dem moment, ich hab eben nochwas gefunden funzt aber auch nich...
if ((Mous.X > (Screen.Width...
Forum: Win32/Win64 API (native code)
Delphi
by Cylence,
14. Feb 2008
Hi,
ich habe eine sidebar programmiert, und für diese hätte ich es gerne das - wenn man am rand des bildschirms zb im explorer oder irgendeinem programm egal welches scrollt mit der maus, oder ein fenster verschiebt, die sidebar nicht ausfährt, weil eben ein button gedrückt ist von der maus, und die sidebar nur ausfährt wenn kein mausbutton gedrückt ist. ich hoffe ihr versteht was ich meine. ...