SipShowIM(SIPF_ON); //面板显示
SipShowIM(SIPF_OFF);//面板隐藏
//******************************************************************
// 控制输入面板
// SIPF_ON 此面板可见
// SIPF_DOCKED 此面板附属于任务栏
// SIPF_LOCKE 此面板被就地锁定,用户不能改变其状态
///
// 收起输入面板
///
BOOL LowerSip()
{
BOOL bRes = FALSE;
SIPINFO si;
memset(&si, 0, sizeof(si));
si.cbSize = sizeof(si);
if( SHSipInfo(SPI_GETSIPINFO, 0, &si, 0) )
{
si.fdwFlags &= ~SIPF_ON;
bRes = SHSipInfo(SPI_SETSIPINFO, 0, &si, 0);
}
return bRes;
}// end of LowerSip()
///
// 升起输入面板
///
BOOL RaiseSip()
{
BOOL bRes = FALSE;
SIPINFO si;
memset(&si, 0, sizeof(si));
si.cbSize = sizeof(si);
if( SHSipInfo(SPI_GETSIPINFO, 0, &si, 0) )
{
si.fdwFlags |= SIPF_ON;
bRes = SHSipInfo(SPI_SETSIPINFO, 0, &si, 0);
}
return bRes;
}// end of RaiseSip()
设置程序开机处于屏幕中间
CenterWindow(GetDesktopWindow());