例如,当您点击显示器的一侧时,您的光标将无法移动,更多的示例是在 microsoft paint 中,并且您从 RGB 表中选择颜色时,它不会让您的鼠标超出鼠标按下时的矩形..
我的问题是你将如何在 c++ 中使用 win32 api 实现它?
例如,当您点击显示器的一侧时,您的光标将无法移动,更多的示例是在 microsoft paint 中,并且您从 RGB 表中选择颜色时,它不会让您的鼠标超出鼠标按下时的矩形..
我的问题是你将如何在 c++ 中使用 win32 api 实现它?
您可以使用 Microsoft 提供的以下功能
BOOL WINAPI ClipCursor(
__in_opt const RECT *lpRect
);
请参阅http://msdn.microsoft.com/en-us/library/ms648383(VS.85).aspx
使用该ClipCursor
功能。只需提供将光标限制到的矩形。要释放鼠标(即恢复正常行为),只需将 NULL 传递给函数而不是指向 rect 结构的指针。