Mouse Click in Win32 console application

Started by
2 comments, last by Squeee 20 years, 9 months ago
Is there any way to get a mouse click in a Win32 console application?
Taco?
Advertisement
Uau...good question ...

In theory, I''m thinking it''s possible to make a message management system over the console app. A loop that ends only if receives some signal. Then, it''s possible that you can manage it like a Window Procedure function over the win32 api.

This is not tested!!! Sorry :D...

Greetings, Jacob.

PS: The virtual key codes are :

VK_LBUTTON &H1 The left mouse button
VK_RBUTTON &H2 The right mouse button
?J@cob=========================Computer Science Studentjacobmendozap@hotmail.com
Yes. Look up ReadConsoleInput()


Qui fut tout, et qui ne fut rien
Invader''s Realm
You can use WM_LBUTTONDOWN or WM_RBUTTONDOWN
The x of the mouse is in the LOWORD(lParam) and y is in HIWORD(lParam)
For example:

case WM_LBUTTONDOWN:
int xmouse = (int)LOWORD(lParam);
int ymouse = (int)HIWORD(lParam);
//do whatever with that info
return(0);


This topic is closed to new replies.

Advertisement