protected override void WndProc(ref Message m)
{
switch (m.Msg) {
case 0x0086: // WM_NCACTIVATE
// 常にアクティブ状態であると通知
m.WParam = (IntPtr)1;
break;
case 0x001C: // WM_ACTIVATEAPP
// アプリケーション自体のフォーカスが移ったのであれば、
// フォームのフォーカスを失わせるよう通知
m.Msg = 0x0086;
break;
}
base.WndProc(ref m);
}