GetCursorPos

GetCursorPosは、マウスカーソルの位置を取得するWindowsAPI・・・。

GetCursorPos 関数

PeekMessageによるメインループの中で、ウィンドウメッセージが来ていない時に、マウスカーソルの位置を取得し、位置座標を描画する・・・。

PeekMessageでメッセージが来ている時は、メッセージ処理・・・。
来ていない時は、GetCursorPosにPOINT型変数ptのアドレスを渡すことで、マウスカーソルの位置座標がptに格納される・・・。
あとは、これを文字列に変換してTextOutで描画・・・。

左上のほうにカーソルを置くと、

f:id:BG1:20151123115310p:plain

右下のほうにカーソルを置くと、

f:id:BG1:20151123115332p:plain

こうなる・・・。

Sample/GetCursorPos.cpp at master · bg1bgst333/Sample · GitHub