Player.cpp内でマウスの位置を自由に扱えるように、以下のように書いています。
typedef struct mouse{
int x,y;
} Mouse;
Mouse wk,*pt; //マウス操作用のグローバル変数
// マウスの状態を取得
Mouse *Mouse_Get(){
static int P;
Mouse
P = GetMouseInput(); //マウス入力の獲得
GetMousePoint( &wk.x, &wk.y ); //マウスの位置を入れる
return &wk;
}
pt = Mouse_Get();
どうしてもできません。このコードで実行するとエラーが起きます。何がおかしいんでしょうか。
ちなみにMouse_Get()->x、Mouse_Get()->yは正しく座標が代入されてて使えます。