GetAsyncKeyState_(#VK_RBUTTON)

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
iostream
Beiträge: 109
Registriert: 15.06.2008 12:59

GetAsyncKeyState_(#VK_RBUTTON)

Beitrag von iostream »

Code: Alles auswählen

If GetAsyncKeyState_(#VK_RBUTTON) = -32767
  Debug "huhu"
EndIf
Ich hab gerade in der WinAPI-lib dieses Codeschnippsel gefunden...ist der Rückgabewert von GetAsyncKeyState_(#VK_RBUTTON) immer -32767?

Mfg
iostream
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Der Rückgabewert ist bei Erfolg <> 0

http://tinyurl.com/d38mjt
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
iostream
Beiträge: 109
Registriert: 15.06.2008 12:59

Beitrag von iostream »

ts-soft hat geschrieben:Der Rückgabewert ist bei Erfolg <> 0

http://tinyurl.com/d38mjt
Ok, also würde eine Überprüfung auf <> 0 reichen.

Thx.
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Wenn es unbedingt eine boolesche Prüfung sein muss kannst du den Wert ja abziehen.

Code: Alles auswählen

Debug GetAsyncKeyState_(#VK_RBUTTON) & $7FFF
Windows 10 Pro, 64-Bit / Outtakes | Derek
Antworten