mfc 如何通过程序调出系统的软键盘 有什么可用的接口吗?

解决方案 »

  1.   

      
                  
                HIMC   hIMC   =   ImmGetContext(pWnd->m_hWnd);     
                DWORD   dwConv,   dwSent;     
                DWORD   dwTemp;     
                  
                ImmGetConversionStatus(hIMC,&dwConv,&dwSent);     
                if   (dwConv   &   IME_CMODE_SOFTKBD)     
                dwConv   &=   ~IME_CMODE_SOFTKBD;     
                else     
                dwConv   |=   IME_CMODE_SOFTKBD;     
                  
                ImmSetConversionStatus(hIMC,dwConv,dwSent);     
                  
                ImmReleaseContext(pWnd->m_hWnd,hIMC);