需要在按钮上检测鼠标右键。
答案 0 :(得分:3)
答案 1 :(得分:1)
基本的WinAPI通常有两种方法。应用程序最常见的是同步,这意味着您需要在消息处理程序中处理WM_RBUTTONDOWN和WM_RBUTTONUP消息。它很有用,因为您不需要一直查询鼠标按钮。您的计划只需在事件发生时做出适当的回应。
然而,如果您正在制作类似游戏的东西,那么异步有时是首选。它允许您通过调用GetAsyncKeyState()来查询鼠标按钮在任何给定时刻是上升还是下降。如果您的程序设计以主更新循环体系结构为中心,那么它将非常有用。