Never tried this, but see if this works:
DEVMODE dmMode;
memset(&dmMode, 0, sizeof(dmMode));
dmMode.dmSize = sizeof(dmMode);
dmMode.dmFields = DM_DISPLAYFREQENCY;
dmMode.dmDisplayFrequency = 70; // Assuming 70 Hz.
ChangeDisplaySettings(&dmMode, CDS_UPDATEREGISTRY);
If CDS_UPDATEREGISTRY is specified and it is possible to change the graphics mode dynamically, the information is stored in the registry and DISP_CHANGE_SUCCESSFUL is returned. If it is not possible to change the graphics mode dynamically, the information is stored in the registry and DISP_CHANGE_RESTART is returned.
Good luck,
Chris