先导入:aygshell.lib
void ShowInput( bool IsShow )
{
SIPINFO si;
memset(&si, 0, sizeof(si));
si.cbSize = sizeof(si);
if(SHSipInfo(SPI_GETSIPINFO, 0, &si, 0))
{
if(IsShow)
si.fdwFlags |= SIPF_ON;
else
si.fdwFlags &= ~SIPF_ON;
SHSipInfo(SPI_SETSIPINFO, 0, &si, 0);
}
}
void ShowInput( bool IsShow )
{
SIPINFO si;
memset(&si, 0, sizeof(si));
si.cbSize = sizeof(si);
if(SHSipInfo(SPI_GETSIPINFO, 0, &si, 0))
{
if(IsShow)
si.fdwFlags |= SIPF_ON;
else
si.fdwFlags &= ~SIPF_ON;
SHSipInfo(SPI_SETSIPINFO, 0, &si, 0);
}
}