Welcome, guest | Sign In | My Account | Store | Cart
import sys
from ctypes import windll

user32 = windll.user32

SPI_SETFONTSMOOTHING      = 0x004B # 75
SPI_SETFONTSMOOTHINGTYPE  = 0x200B  # 8203
SPIF_UPDATEINIFILE        = 0x1
SPIF_SENDCHANGE           = 0x2
FE_FONTSMOOTHINGCLEARTYPE = 0x2

is_font_smoothing_enabled = True

if len(sys.argv) > 1:
    if sys.argv[1].lower() in ['1', 'true', 'on', 'enable']:
        is_font_smoothing_enabled = 1
    else:
        is_font_smoothing_enabled = 0

user32.SystemParametersInfoA(SPI_SETFONTSMOOTHING, is_font_smoothing_enabled, 0, SPIF_UPDATEINIFILE | SPIF_SENDCHANGE)

History