非アクティブになっても下に行ってくれないNo.00773
乱土 労馬 さん 01/04/12 17:42
 
 乱土です

 1.04にアップデートしたところ、鶴亀メールのウインドウが、
非アクティブになっても(他のウィンドウをアクティブにしても)
一番上に表示されたままです。エディタ部分はちゃんとアクティブな
ウィンドウの下に行ってくれます。

 Win2000 Sp1、IE5.5。鶴亀は常駐させて使っています。

 これって「受信ダイアログ」とは違いますよね?

[ ]
RE:00773 非アクティブになっても下に行ってくれないNo.00775
秀まるお2 さん 01/04/12 18:06
 
 僕の所では起きませんが、たしかに身に覚えがあります。

 SetForegroundWindow()に失敗した時に、

  SetWindowPos( hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE );
  SetWindowPos( hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE );

 という処理をしてます。一応僕の所ではこれでウィンドウが最前面に出てきつつも、
「最前面に出たっきり」にはならず、他のウィンドウをクリックすればその後ろに行
きます。

 詳しい原因が分からないのでなんですが、とりあえずこのTOPMOSTにする処理を外
してみます。

[ ]
RE:00775 非アクティブになっても下に行ってくれないNo.00829
乱土 労馬 さん 01/04/13 10:17
 

 乱土です。おはようございます。

> 詳しい原因が分からないのでなんですが、とりあえずこのTOPMOSTにする処理を外
>してみます。

 1.05で直っているのを確認しました。ありがとうございます(^o^)

[ ]