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


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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:bookstore No.1

回答回数488ベストアンサー獲得回数2

ポイント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

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

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

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

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

回答リクエストを送信したユーザーはいません