BOOL bsmooth = -1;
BOOL bret = SystemParametersInfo(SPI_GETFONTSMOOTHING, 0, &bsmooth, 0);
if (!bsmooth)
{
SystemParametersInfo(SPI_SETFONTSMOOTHING, TRUE, NULL, SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);
//SystemParametersInfo(SPI_SETFONTSMOOTHINGTYPE, 0,
// (PVOID)FE_FONTSMOOTHINGCLEARTYPE,
// SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);
}
SystemParametersInfo(SPI_SETFONTSMOOTHING, TRUE, 0, SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);
SystemParametersInfo(SPI_SETFONTSMOOTHINGTYPE, 0, (PVOID)FE_FONTSMOOTHINGCLEARTYPE, SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);