起動中の最小化のアプリケーションをアクティブ表示


ドラネコ  2005-10-24 11:26:31  No: 126788  IP: [192.*.*.*]

最小化中の他のアプリケーションを、最大化あるいは通常の大きさの画面に
するにはどうすればよいのでしょうか?

単にshellで呼び出すだけだと、同時実行を禁止しているため最小化のまま
画面が変わらなくて困っています。

編集 削除
オショウ  2005-10-24 12:32:42  No: 126789  IP: [192.*.*.*]

Windowsの原理を知らなさ過ぎるというか・・・
VBしか知らないと言うか・・・

Windowsは、WM_xxxx と言うメッセージを投げ合って、動作する仕組みが
基本ですので、Windowの状態に関しても、WM_xxxx と言うメッセージを
受けて動作する仕組みとなっています。

では、アプリのメインウィンドウにどんなWM_xxxx を投げれが今必要な
ことができるか・・・PlathomeSDKを調べるとか・・・その関係の情報を
検索するとかして、行って下さい。

VBではないですが・・・
http://www-higashi.ics.es.osaka-u.ac.jp/~k-maeda/vcpp/sec1-4wndproc.html

参考まで・・・

以上。

編集 削除
もげ  2005-10-24 15:48:52  No: 126790  IP: [192.*.*.*]

とりあえず、下記サンプルを理解するための前提知識として。
http://www.kanazawa-net.ne.jp/~pmansato/WinApps.htm




でもって、
重複起動をさせない。
http://www31.ocn.ne.jp/~heropa/vb27.htm
をご覧あれ。

編集 削除