+ 15
Mouse-clicking on C++ Console App?
Following my previous thread - 'Utilising Arrow Keys in C++' (https://www.sololearn.com/Discuss/210329/?ref=app), this thread is somewhat similar to its predecessor. While I am aware that it is unnecessary (and probably even a waste of time) to go all the way to get clickable buttons on a console, because we'd probably have better tools for that, I've did a lookup related to GetAsyncKeyState, and it seems promising. I'd like to know your recommendations as to how this task should be completed in C++.
1 ответ
+ 16
As far as I know, GetAsyncKeyState lets you know if a mouse button is pressed or not.
You will need to get the dwMousePosition from the MOUSE_EVENT_RECORD structure in the INPUT_RECORD structure using the ReadConsoleInput function.
(Check MSDN for better explanations. I don't C++)