http://www.haogongju.net/art/612713
private void textBox1_GotFocus(object sender, EventArgs e)
{
SipShowIM(true);
}
/// <summary>
/// 显示/隐藏软键盘
/// </summary>
/// <param name="SIP_STATUS"></param>
/// <returns></returns>
[DllImport("coredll", EntryPoint = "SipShowIM")]
private static extern bool SipShowIM(IntPtr SIP_STATUS);
private static readonly IntPtr SIPF_OFF = (IntPtr)0x0;
private static readonly IntPtr SIPF_ON = (IntPtr)0x1;
/// <summary>
/// 显示/隐藏软键盘
/// </summary>
/// <param name="visible">是否显示</param>
/// <returns></returns>
public static bool SipShowIM(bool isShow)
{
return SipShowIM(isShow ? SIPF_ON : SIPF_OFF);
}
private void textBox1_LostFocus(object sender, EventArgs e)
{
SipShowIM(false);
}