2011-03-30 7 views

답변

0

물론, 윈도우 모바일 6.5 ... 어떤 InputPanel입니다 사용하지 않는 건가요? 다음은 6.5에서 SIP 버튼을 비활성화하는 데 사용하는 코드입니다.

public static class SoftInputPanel 
{ 
    const uint SIPF_OFF = 0x0; 
    const uint SIPF_ON = 0x1; 

    [DllImport("aygshell.dll")] 
    static extern uint SHFullScreen(IntPtr hwndRequester, uint dwState); 
    private const uint SHFS_HIDESIPBUTTON = 0x0008; 
    private const uint SHFS_SHOWSIPBUTTON = 0x0004; 
    [DllImport("coredll.dll")] 
    private extern static void SipShowIM(uint dwFlag); 

    public static void ShowSIP(bool isShow, Control control) 
    { 
     SHFullScreen(control.Handle, isShow ? SHFS_SHOWSIPBUTTON : SHFS_HIDESIPBUTTON); 
     SipShowIM(isShow ? SIPF_ON : SIPF_OFF); 
    } 

} 
+0

내 양식에 InitializeComponent()를 호출 한 후에 말하십시오. 이 방법을이 방법으로 호출해야합니까? : ShowSIP (거짓,이); – jaysonragasa

+0

예, 제대로 작동합니다. – sharky101

관련 문제