Код для изменения разрешения экрана:
DEVMODE dm;
dm.dmSize = sizeof(DEVMODE);
dm.dmPelsWidth = 1024;
dm.dmPelsHeight = 768;
dm.dmFields = DM_PELSWIDTH |DM_PELSHEIGHT;
ChangeDisplaySettings(&dm, CDS_UPDATEREGISTRY);
Данный код установит экранное разрешение 1024*768.
Работая программистом в одной компании пришлось искать исходник для изменения разрешения экрана. Нашел русское сообщество разработчиков, где опубликовано масса статей по разработке ПО и тот материал, который я долгое время не мог найти.
Русское сообщество разработчиков -
cppbuilder.ru. Общайся с людьми своего профиля!