#include "SDL.h"
Uint8 SDL_GetMouseState(int *x, int *y);
當前按鈕狀態以按鈕位掩碼的形式返回,可用SDL_BUTTON(X)宏來檢測它,而將x和y設置為當前鼠標的光標位置。
SDL_PumpEvents(); if(SDL_GetMouseState(NULL, NULL)&SDL_BUTTON(1)) printf("鼠標按鈕1(即左邊的)被按下。");
SDL_GetRelativeMouseState、SDL_PumpEvents
2010年7月1日