マウスでの選択について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
masu

マウスでの選択について

#1

投稿記事 by masu » 16年前

マウスで項目を左クリックすると項目におおじた画面に移動させるにはどうすればいいのでしょうか?

conio

Re:マウスでの選択について

#2

投稿記事 by conio » 16年前

-------------------------------------------------------------------------------
①クリックしたときの、カーソルの位置を取得する。
②取得したカーソルの位置が、項目が描画されている場所の範囲内にあるかを判定する。
③範囲内にあれば、それぞれの項目に応じた処理へ遷移させる。
-------------------------------------------------------------------------------

やり方は大体、こんな流れになると思います。

masu

Re:マウスでの選択について

#3

投稿記事 by masu » 16年前

なるほどありがとうございます。

もうひとつわからないのがあるのですがデバック開始したら画面に何も映らなくて

何かキーを押すと映るのはどうしてでしょうか?

conio

Re:マウスでの選択について

#4

投稿記事 by conio » 16年前

画像を描画されるようなプログラムなのにもかかわらず、
何かキーを押さないと描画されない、という事ですかね?

ソースを見ないと良く分かりませんが、
----------------------------------------------------
・単純にDXライブラリのタイムラグ
・キーを押さないと描画されないプログラムになっている
----------------------------------------------------
これらの事が考えられます。

DXライブラリは、初めの描画がされるまでに少し時間がかかります。
一度、キーを何も押さずに描画されないか待ってみてください。

masu

Re:マウスでの選択について

#5

投稿記事 by masu » 16年前

タイムラグとはなんでしょうか?

閉鎖

“C言語何でも質問掲示板” へ戻る