2010-11-23 8 views
1

私は自分の足をCで濡らそうとしていますが、マウスポインタを制御してクリックなどをシミュレートする方法がわかりました。これはキーボードの矢印&スペースバーがこれらの効果をシミュレートする単純な例になります。CのLinuxマウスプログラミングの良い例を探しています

http://www.cprogrammingreference.com/Tutorials/Advance_Tutorials/mouseprogramming.php

しかし、私は、Linux環境で居ないので、これらは明らかにコンパイルに失敗:私はここに始まりました。

#include <dos.h> 
#include <graphics.h> 

もっと良い例がありますか?別のヘッダファイルや同じコードを使うのと同じくらいシンプルなのでしょうか?それとも、linuxの場合とはまったく違っていますか?

UPDATE Linuxは私がちょうど学んでいるので、うまくいくでしょう。マウスクリックをシミュレート上の迅速なスニペットを示し

+1

これにはクロスプラットフォームの方法はありません。 (そして、実際には、いくつかのプラットフォームでは、それを行うための具体的なプラットフォームがありません。 –

+0

素晴らしいです。私はこれが比較的簡単だと思った。 – Nathan

答えて

1

http://snippets.dzone.com/posts/show/2750

。そこから、Xlibライブラリの他の関数を調べることができます。

また、あなたが話しているのと同じことをするツールがあります。詳細について知りたい場合は、そのソースを見てみるとよいでしょう。

http://www.semicomplete.com/projects/xdotool/

+0

ありがとうございます。私はこれらから何が学べるのか見ていきます! – Nathan

関連する問題