>>data:3583 [質問]キー割り当て:ALT+「?」
ふと思い出したので、パッチ出します。
diff -ur ssrc_2004-04-11/sakura_core/CEditView.cpp ssrc_2004-04-11fix/sakura_core/CEditView.cpp
--- ssrc_2004-04-11/sakura_core/CEditView.cpp Sun Apr 11 16:07:52 2004
+++ ssrc_2004-04-11fix/sakura_core/CEditView.cpp Wed Apr 28 01:18:40 2004
@@ -884,6 +884,12 @@
m_bPrevCommand = 0;
return 0L;
+ // 2004.04.27 Moca From Here ALT+xでALTを押したままだとキーリピートがOFFにならない対策
+ case WM_SYSKEYUP:
+ m_bPrevCommand = 0;
+ // 念のため呼ぶ
+ return ::DefWindowProc( hwnd, uMsg, wParam, lParam );
+ // 2004.04.27 To Here
// case WM_MBUTTONDBLCLK:
case WM_LBUTTONDBLCLK:
diff -ur ssrc_2004-04-11/sakura_core/CEditWnd.cpp ssrc_2004-04-11fix/sakura_core/CEditWnd.cpp
--- ssrc_2004-04-11/sakura_core/CEditWnd.cpp Thu Mar 18 00:44:28 2004
+++ ssrc_2004-04-11fix/sakura_core/CEditWnd.cpp Wed Apr 28 01:19:59 2004
@@ -1111,6 +1111,7 @@
case WM_CHAR:
case WM_IME_CHAR:
case WM_KEYUP:
+ case WM_SYSKEYUP: // 2004.04.28 Moca ALT+キーのキーリピート処理のため追加
case WM_ENTERMENULOOP:
case MYWM_IME_REQUEST: /* 再変換対応 by minfu 2002.03.27 */ // 20020331 aroka
/* メッセージの配送 */
# 初めてWineでサクラを動かしたのですが、こちらはキーリピートONのままでした。WM_KEUPがこないのかな