Mouse Click in Win32 console application
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
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
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);
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
Popular Topics
Advertisement