▼ 2005/11/5 (土) 11:42:26 ryoji | |
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 |
>>data:4740 の修正パッチです。
他の動作への影響は無いと思います。たぶん。(^^;
--- sakura_core_org/CTabWnd.cpp Sun Oct 02 11:02:21 2005
+++ sakura_core/CTabWnd.cpp Sat Nov 05 11:25:33 2005
@@ -1124,6 +1124,13 @@
{
if ( bForeground )
{
+ // 2005.11.05 ryoji 対象ウィンドウのプロセスが既にフォアグラウンドなら切替え済みなので何もしないでおく
+ DWORD dwPid1, dwPid2;
+ ::GetWindowThreadProcessId( hwnd, &dwPid1 );
+ ::GetWindowThreadProcessId( ::GetForegroundWindow(), &dwPid2 );
+ if( dwPid1 == dwPid2 )
+ return;
+
if( ::IsIconic( hwnd ) )
{
::ShowWindow( hwnd, SW_RESTORE ); // Nov. 7. 2003 MIK アイコン時は元のサイズに戻す
|
|