Кто может мне помочь?
Проблема в том что я написал лаунчер на C++, который ставит разрешение экрану:
Code
void fscr()
{
DEVMODE NewDevice;
memset(&NewDevice,0,sizeof(NewDevice));
NewDevice.dmSize = sizeof(NewDevice);
NewDevice.dmPelsWidth = 1024;
NewDevice.dmPelsHeight = 768;
NewDevice.dmBitsPerPel = 32;
NewDevice.dmFields=DM_BITSPERPEL|DM_PELSWIDTH|DM_PELSHEIGHT;
ChangeDisplaySettings(&NewDevice, CDS_FULLSCREEN);
}
После выхода из моей игры разрешение не возвращается.
Каким образом его можно сохранить при старте моей программы?
Вот это:
Code
res.x=Screen->Width;
res.y=Screen->Height;
Дает ошибку: [b] error C2065: 'Screen' : undeclared identifier[code]
Видимо потому, что у моей программы нет формы. Как быть?