有关软键盘调用的问题

lele1013 2006-04-10 11:53:01
我想在EVC程序中用一个按钮调用WinCE中自带的软键盘,应该如何调用呢,请指教
...全文
279 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lizhanghui 2006-04-12
  • 打赏
  • 举报
回复
//在ppc2003

//升起软键盘输入面板
BOOL CXXXDlg::RaiseSip( void )
{
BOOL fRes = FALSE;
SIPINFO si;
memset( &si, 0, sizeof( si ) );
si.cbSize = sizeof( si );
if( SHSipInfo( SPI_GETSIPINFO, 0, &si, 0 ) )
{
si.rcSipRect.top -= 20;
si.rcSipRect.bottom -= 20;
si.rcSipRect.left = 20;
si.rcSipRect.right = 200;
si.fdwFlags &= ~SIPF_LOCKED;
si.fdwFlags &= ~SIPF_DOCKED;
si.fdwFlags |= SIPF_ON;
fRes = SHSipInfo( SPI_SETSIPINFO, 0, &si, 0 );
}
return fRes;
}


//隐藏软键盘输入面板
BOOL CXXXDlg::LowerSip(void)
{
BOOL fRes = FALSE;
SIPINFO si;
memset( &si, 0, sizeof( si ) );
si.cbSize = sizeof( si );
if( SHSipInfo( SPI_GETSIPINFO, 0, &si, 0 ) )
{
si.fdwFlags &= ~SIPF_ON;
fRes = SHSipInfo( SPI_SETSIPINFO, 0, &si, 0 );
}
return fRes;
}

//-----------------------
不知道你是不是要这个样
lele1013 2006-04-11
  • 打赏
  • 举报
回复
可否给出具体的实现方法呢,谢谢
无聊客 2006-04-10
  • 打赏
  • 举报
回复
SipShowIM
PPC : SHSipPreference
无聊客 2006-04-10
  • 打赏
  • 举报
回复
SipShowIM
PPC&SP : SHSipPreference

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧