在当前输入法是中文输入法的情况下,怎样把他的标点符号设置为英文格式的?谢谢~

解决方案 »

  1.   

    ImmSimulateHotKey 只能在中英文的标点之间切换吧?我首先要知道它是中文的标点才能切换啊,要是英文的,一切换,反而成了中文的了~
      

  2.   

    昨天才解决一个和你这一样的问题:#include <Windows.h>
    #include <Imm.h>包含 IMM32.LIB    HIMC hImc = ImmGetContext(GetDlgItem(IDC_EDIT1)->m_hWnd);
    if (!hImc)
    return; DWORD dwH = 0;
    DWORD dwL = 0;
    ImmGetConversionStatus(hImc, &dwH, &dwL);
    ImmSetConversionStatus(hImc, (dwH|IME_CMODE_SYMBOL), dwL);这几行代码绝对可以,搞不定加我QQ249855854