スケジュールのような線をひくには・・・

[戻る]
まるさん 2007/03/13(火) 15:38:16
VC++ .NET 2005にてスケジュール作成のような線を引くプログラムを作ろうと思いま
す。

実際は細い線ではなくいろいろな情報が表示されている図形をマウスで自由に伸縮させ
てスケジュール作成のように引き伸ばしたりさせたいのですが標準のツールで何を使用
すれば比較的簡単に出来ますでしょうか?

現在はコマンドボタンを使用してボタンを伸縮させようとしています。。

横に引き伸ばしたりするようなサンプルソースがあれば教えて頂きたいです。

PATIO 2007/03/13(火) 17:31:28
貼り付けて終わりと言うような方法では多分作成できないと思います。
例えば、ボタンコントロールを使って言われているような事をしようとすると
標準では行わないような処理を色々行わないといけないのでかえって面倒では
ないかと言う気もします。
コントロールを配置してどうこうするよりも単純にマウスのイベントを拾って
GDIで描画した方がかえって簡単ではと思います。
まずはGDIでお絵かきをするようなテストプログラムを作ってみると
どうすれば出来そうなのかが見えてくるのではないでしょうか?
Windowsアプリのプログラミングの入門書でGDIでお絵かきソフトを作ってみるような
物があれば、それを参考にすると良いと思います。

古いスレッドには追加発言できません。