質問: HIWORD(lp); // HIWORD(lParam)でマウスカーソルの位置座標yを取得. std::cout<<"[INFO] MOUSE_X:"<< x << "Y:" << y <<"\n" ; } ``` そこでプログラムで生成した**四角形Rectangle上にマウスがあるかどうかを判別したいです** また四角形の位置、大きさの変数を生成してif文で判別するしかないのでしょうか。
回答: x,yをPOINT構造体に格納して、ClientToScreen関数でスクリーン座標に変換して、PtInRect関数を使えば、四角形の内部か判定できます。