少し寄り道の話となります。
HmAutoCompleteEx.dllでは、キーボードの入力についても、コールバックを用意しています。
Win32でよく利用する仮想キーとの比較が可能となっています。
#include <windows.h> #include "OutputDebugStream.h" using namespace System; extern "C" __declspec(dllexport) int OnKeyDown(HWND hWnd, WPARAM wParam) { OutputDebugStream(L"%c", wParam); if (wParam == VK_OEM_PERIOD){ OutputDebugStream(L"「ピリオド」来ました"); } if (wParam == 'A'){ OutputDebugStream(L"「A」来ました"); } return true; }