■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#25224-0フォーム制御についてNori2001-12-10(月) 10:48
     #25229-0RE#25224:フォーム制御についてせつら2001-12-10(月) 12:00
     #25230-0RE#25229:フォーム制御についてNori2001-12-10(月) 13:18
     #25232-0RE#25230:フォーム制御についてせつら2001-12-10(月) 13:29
     #25233-0RE#25230:フォーム制御についてせつら2001-12-10(月) 13:32
#25224-0
フォーム制御について
A.exe(サブ)とB.exe(メイン)があります。
A.exeを常にB.exeの上に表示させておくことってできるでしょうか?
もし方法があれば、ご教授していただけませんか。
よろしくお願いします。

環境
NT4.0 VB6.0 SP5

#25229-0
RE#25224:フォーム制御について
上、というのは、重ねるって事ですか? それとも重ねずに、上にくっつけるのですか?

まぁいずれにせよ、VB 標準でできるのは自分で1つの EXE が2つのフォームを持つ場合の制御
だけですね。 他の EXE について制御しようとすると、どうしても API を使わざるをえないの
で、初心者さん向けではないです。
#25230-0
RE#25229:フォーム制御について
> 上、というのは、重ねるって事ですか? それとも重ねずに、上にくっつけるのですか?
> 
> まぁいずれにせよ、VB 標準でできるのは自分で1つの EXE が2つのフォームを持つ場合の制御
> だけですね。 他の EXE について制御しようとすると、どうしても API を使わざるをえないの
> で、初心者さん向けではないです。

画面いっぱいのexeの上に小さい子画面を常に表示させておきたいのですが。
APIを使わざるえないのであれば、そのAPIをご教授していただけませんか?
初心者には難しすぎますか?
#25232-0
RE#25230:フォーム制御について
命令さえ判ってしまえば、そう難しくはないです。 しかし、自力でそれを探す事のできないレベルで
使用すべきではないですし、ここの掲示板でそんな高度な事を話題にはしたくないです。

とりあえず、FindWindow と GetWindowRect という API を調べてみてください。 それでも判らない
場合、更に Web 上で検索しても何も見つからない場合、超初心者用ではないところで御質問ください。
#25233-0
RE#25230:フォーム制御について
書き忘れました。

一方の EXE が常に見えるようにする場合、SetWindowPos という API で最前面 WINDOW にして
しまう方が良いかもしれません。
このページと関連する記事:
#24483-0マウスポインターの制御2000-06-28(水) 19:04
#17661-0フォームの位置設定について2001-09-09(日) 01:39
#30011-0実行時にウィンドウ枠をなしにしたい2002-07-12(金) 11:01
#6385-1フォームの名前を全部、持ってきたい2002-04-01(月) 07:34
#1041-1マウスの左クリック動作を送りたい2001-11-05(月) 15:53
#11402-0最小化フォームを隠す方法2000-09-13(水) 20:40
#198-1DoEventsについて1999-06-22(火) 18:01
#7365-0NT4.0でのプログラム実行について1999-10-14(木) 23:09
#25177-0ウィンドウの表示順を最前面から順に指定したい2000-07-07(金) 14:52
#41033-0MDI親フォームのスクロールバー制御方法2001-03-29(木) 20:45
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)