int get_mouse_button_status(unsigned int* status)
{
/* 環境依存なので好きなコードを */
}

int get_mouse_cursor_position(int* x, int* y);
{
/* 環境依存なのでお望みのコードを */
}

unsigned int status;
get_mouse_button_status(&status);

int x, y;
get_mouse_cursor_position(&x, &y);