投稿日 | : 2006/02/13(Mon) 10:29 |
投稿者 | : gt |
URL | : |
タイトル | : ボタン動的に配置 |
お世話になっています。gtです。
hhttp://72.14.207.104/search?q=cache:oYCF6PdMQLoJ:www2.plala.or.jp/k-
を参考にして、動画の画面を表示しています。
再生ボタンを追加しています。
動的に配置の仕方がわかりませんでした。
例:
フォームのサイズ
Call SetWindowPos(mlnghParent, 0, 0, 0, _
.DestinationWidth, .DestinationHeight+70, _
SWP_NOMOVE Or SWP_NOZORDER)
問題1.
(+70はフォームの高さが画面より大きい、その余分部分はボタン配置の場所です。
+Form1.Command1.Heightを入れるとフォームのサイズ大きすぎる。
そういうことで、一応固定の数値(+70)です、
動的にボタンサイズ(高さ)を含むフォームサイズ(高さ)がほしいです)
問題2.
再生ボタンは表示している画面下に配置したいのですが、
Form1.Command1のハンドルの取得仕方がわかりません。
Call SetWindowPos(??, 0, 0, 0, _
0, .DestinationHeight, _
SWP_NOMOVE Or SWP_NOZORDER)
ここで、??はハンドルです。
よろしくお願いします。