2005-02-07から1日間の記事一覧
int iRow= ::SendMessage(m_rich2.m_hWnd,EM_LINEFROMCHAR,-1,0)+1;
「あいうえお」と入力して確定すると「アイウエオ」を取得 「三毛猫ホームズ」と入力して確定すると「ミケネコホームズ」 if(pMsg->message == WM_IME_COMPOSITION && (pMsg->lParam & GCS_RESULTREADSTR) != 0){ HIMC himc = ImmGetContext(m_rich2.m_hWnd)…
親ウィンドウでPreTranslateMessageを使ってコントロールに送られるメッセージを先に受け取る。 BOOL CDlgRenshu::PreTranslateMessage(MSG* pMsg) { if(pMsg->message == WM_KEYDOWN){ CString str; str.Format("wp=%d, lp=%d\n",pMsg->wParam,pMsg->lParam…