[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2004/08/23(Mon) 12:08
投稿者名:あい
Eメール:
URL :
タイトル:
アクティブにならない
Win2000及びXPのスタートアップにVB6アプリのショートカットを登録し、起動してもアクティブになりません。
メインフォームのロードイベントで、SetForegroundWindow(API)コールはしています。
どなたか、解決方法を教えて下さい。

投稿時間:2004/08/23(Mon) 12:17
投稿者名:だい
Eメール:dee_bassist@hotmail.com
URL :http://homepage2.nifty.com/Dee/
タイトル:
Re: アクティブにならない
> Win2000及びXPのスタートアップにVB6アプリのショートカットを登録し、起動してもアクティブになりません。
> メインフォームのロードイベントで、SetForegroundWindow(API)コールはしています。

基本的には、
SetForegroundWindowの仕様です(WindowsのWindow管理の仕様)。
回避策は下記URLを参照してみてください。
hhttp://homepage1.nifty.com/MADIA/vb/vb_bbs2/200402_04020031.html

起動時の場合は、他のアプリとの兼ね合いもあるため、
別途、適切な間隔でSleepしてタイミングを調整する等の考慮の必要があるかもしれません。

投稿時間:2004/08/26(Thu) 10:44
投稿者名:あい
Eメール:
URL :
タイトル:
Re^2: アクティブにならない
> 別途、適切な間隔でSleepしてタイミングを調整する等の考慮の必要があるかもしれません。

だいさん、ありがとう御座います。
起動時にWAITを入れて対応しましたが、機種依存するのであまりいい方法ではないように思います。