programing入門
■ このスレッドは過去ログ倉庫に格納されています
0329デフォルトの名無しさん
NGNG>>317でアドバイスを頂いたのですが、どうすればいいのか良く分かりません。
>>299ではコマンドボタンが移動するのをおしえてもらいました。
その1
それを使ってコマンドボタンが移動するのではなく、大きなPictureBoxを
配置してCommand1をPicture1に変えて、Picture1を移動するように
しました。
そこでPicture1の中に、Picture1と一緒に移動しない固定された
コマンドボタン?ピクチャーボックス?を作りたいのですが
普通に配置すると、Picture1の移動とともに一つの画面として動いて
行ってしまいます。
Picture1の中に別枠みたいな感じで配置して、移動しないように固定したい
のですが、どうすればいいのでしょうか?
その2
また、Picture1に線を描きたいのですが、そのルールとして
Picture1の中に固定された小さなPicture2またはCommand1(じゃなくてもいいです)
のTop(っていう表現でいいのかな?)を描画開始点とします。
そしてタイマーが更新?動くたびにPicture1は加速度を得て移動し、
そして描画開始点は新たなPicture1との交点を位置して、
そこに終点を置きます。
LineToを使ってやりたいと思うのですが、LineToは関数が成功すると、
指定した終点が再描画開始点になるんですよね?
こんな感じで、細かい単位で線を引いていきたいのですが、可能ですか?
LineToはこんな感じで書き始めればいいんですよね?
また>>299に付け足す感じで書き込めますか?
Private Declare Function LineTo Lib "gdi32" (ByVal _
hdc As Long, ByVal x As Long, _
ByVal y As Long) As Long
みなさん教えてください。よろしくです。
■ このスレッドは過去ログ倉庫に格納されています