DOSプロンプトから起動するプログラムでマウスの座標やクリックのイベント情報を標準出力に表示するプログラムを教えてください。


※VC++かもしくは無料でEXEが作れる環境のプログラムであること
※マウスカーソルがDOSプロンプトウィンドウの外にあっても情報を検出する必要あり

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/09/30 18:34:39
  • 終了:--

回答(1件)

id:bookstore No.1

bookstore回答回数488ベストアンサー獲得回数22004/09/30 22:36:39

ポイント40pt

#include<windows.h>

#include<stdio.h>

void main(){

POINTAPI lppoint;

while(1){

GetCursorPos(lppoint);

printf(”X:%d Y:%d¥n”,lppoint.x,lppoint.y);

}

}

適当ですけどこんな感じですかね?

実際はマウスのハンドルを調べる&取得が必要になると思いますので,多少ご自分で検索されてください.

id:mogn

おぉ、早速試してみますね

----

試そうと思ったのですが、どういう環境で上記ソースを使えばいいのかわかりません。

当方Windowsプログラムの経験はほとんどありません。

----

http://black.sakura.ne.jp/~third/system/winapi/win.html

http://homepage3.nifty.com/norinoyama/c_lang/c_lang_setup_bc...

http://www.mediawars.ne.jp/~freemage/progs/other01.htm

あたりを参考にしてなんとかなりそうです。ありがとうございました。

2004/10/01 13:30:18

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません