Maus gedrückt
Maus gedrückt
Wie kann man in einem Fenster abfrage ob die Maus gerade gedrückt wird?
Also nicht mit examinemouse() und so, sondern mit den Befehlen für WindowMouseX() ?
MFG Konne
Also nicht mit examinemouse() und so, sondern mit den Befehlen für WindowMouseX() ?
MFG Konne
Code: Alles auswählen
if (GetAsyncKeyState(VK_LBUTTON) == true)
{
...
}
- 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
Hier ist glaube ich Anfänger-Forum PureBasicSunny hat geschrieben:Code: Alles auswählen
if (GetAsyncKeyState(VK_LBUTTON) == true) { ... }
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- Green Snake
- Beiträge: 1394
- Registriert: 22.02.2005 19:08
- remi_meier
- Beiträge: 1078
- Registriert: 29.08.2004 20:11
- Wohnort: Schweiz
Oha, natürlich, sorry. Hab das so aus meinen Codes übernommen, hier nochmal in PureBasic-Code:
So sollte es nun gehen. Sorry nochmal, das nächste Mal schaue ich vorher, in welchem Forum wir sind... 
Code: Alles auswählen
if (GetAsyncKeyState_(#VK_LBUTTON) = 1)
;... tue etwas
endif

- Green Snake
- Beiträge: 1394
- Registriert: 22.02.2005 19:08
Code: Alles auswählen
If GetAsyncKeyState_(#VK_LBUTTON) = #True
MessageRequester("","",0) ;Hier wird der "Wenn" Code ausgeführt
EndIf

edit: mist, sind mir 2 zuvor gekommen

-.-"
- 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
nein, er meinte dies:
Hat aber die häßliche c++ Syntax verwendet, weil er die liebt 
Ich wahr der langsamste
Code: Alles auswählen
If GetAsyncKeyState_(#VK_LBUTTON) = #True
; ...
EndIf

Ich wahr der langsamste
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Ok hat sich erledigt der coide lautet
Ne ich war am langsamsten^^
Code: Alles auswählen
If GetAsyncKeyState_(#VK_LBUTTON)
Debug "Links"
EndIf
If GetAsyncKeyState_(#VK_RBUTTON)
Debug "Rechts"
EndIf
Zuletzt geändert von Konne am 15.07.2005 20:04, insgesamt 1-mal geändert.