|
> クイック起動バーの鶴亀アイコンの
> プロパティで、「実行時の大きさ」を「最大化」から
> 「通常のウィンドウ」に変えることで
> ダイアログの最大化の現象が起きなくなりました。
WindowsMe上でクイック起動バーに鶴亀メールのショートカットをコピーして、
「最大化」に指定してやってみたらたしかに再現しました。
なぜか、Windows2000では起きず、また、クイック起動バーでなければ
WindowsMeでも起きません。
ということで、これはWindowsMeのクイック起動バーのバグであると思います。
というか、鶴亀側では対処出来ないし、他のソフトでも同じになるはずです。
そもそも、ソースコード上では普通にMessageBox()関数を使って出してるだけ
でして、MessageBox()を呼び出している最中は鶴亀メールでどうこうできる問題
では無いと思います。ってことで、対処しないで起きます。
ソースコードはこんな感じです。
if( config.fDead ) {
char sz[256 + 128];
if( config.fDead >= 2 ) {
wsprintf( sz, "前回の鶴亀メール動作中にエラー…
} else {
strcpy( sz, "前回起動した鶴亀メールがアプリケーション…
}
if( MessageBox( NULL
, sz
, szTuruKameTitle
, MB_ICONINFORMATION | MB_YESNO | MB_SYSTEMMODAL
| MB_DEFBUTTON2 ) == IDYES ) {
... list.binを削除する処理 ...
}
config.fDead = FALSE;
}
|
|