Сменяне на резолюция без ресайзване на прозорците, И надявам се без Пешовите бъгове |
Здравейте ( Вход | Регистрация )
Сменяне на резолюция без ресайзване на прозорците, И надявам се без Пешовите бъгове |
00:02:29, 27-December-2007, Thursday
Коментар
#1
|
|
![]() Иво Георгиев ![]() ![]() ![]() ![]() ![]() Група: Потребител Коментари: 887 Регистриран: 08.04.07 Потребител № 523 |
Ето линка към DLL, чийто предназначение е да сменя резолюция без да влияе на прозорците...
DLL-чето съдържа 2 функции: init_dll() - инициира DLL-а change_res(xRes, yRes) - сменя резолюцията Мненията задължителни Ето и сорс кода (C++): Код #include <windows.h> #define export extern "C" __declspec(dllexport) double DEVMODE ScreenSettings; export SetRes(double xRes, double yRes) { EnumDisplaySettings(NULL, 0, &ScreenSettings); ScreenSettings.dmFields=DM_PELSWIDTH|DM_PELSHEIGHT; ScreenSettings.dmPelsWidth=(int) xRes; ScreenSettings.dmPelsHeight=(int) yRes; ChangeDisplaySettings(&ScreenSettings, CDS_TEST); SendMessage(HWND_BROADCAST, WM_DISAPLAYCHANGE, SPI_SETNONCLIENTMETRICS, 0); return 0; } UPDATED!!! |
|
|
|
Ivo Georgiev Сменяне на резолюция без ресайзване на прозорците 00:02:29, 27-December-2007, Thursday
martinmarks А много зарибително вече вместо F5 или десен клави... 11:59:41, 27-December-2007, Thursday
Пешо (Temprorarly dead) това изобщо не работи на ATI RADEON карти правилно... 21:23:54, 27-December-2007, Thursday
Ivo Georgiev Да му се невиди.Няма Пешови бъгове но има Ивови бъ... 21:53:47, 27-December-2007, Thursday
Пешо (Temprorarly dead) GM играта с8и взима нов DX Device НО ПРОЗОРЦИТЕ ПА... 01:14:55, 28-December-2007, Friday
Ivo Georgiev При мен не се разместват.Но давай ти! 09:27:06, 28-December-2007, Friday
Пешо (Temprorarly dead) не са се размествали щото не знам с кой уиндоус си... 17:20:09, 28-December-2007, Friday
Ivo Georgiev Качи го някъде да го скибам 17:21:02, 28-December-2007, Friday
Пешо (Temprorarly dead) Не става... работи различно с други видео карти. 21:44:01, 28-December-2007, Friday
Ivo Georgiev Което означава: отново аз се заемам с предизвикате... 22:24:29, 28-December-2007, Friday
Пешо (Temprorarly dead) което значи: Трябва да се рестартира DirectX Видео... 01:08:49, 29-December-2007, Saturday
Ivo Georgiev Ще видя как е решен проблема в Irrlicht ;) НЕ тряб... 09:27:14, 29-December-2007, Saturday
Пешо (Temprorarly dead) Irricht НЕ Е DIRECT3D!!
1000% съм сигурен ... 20:46:33, 29-December-2007, Saturday
Ivo Georgiev Това го знаем Here is the catch!Ирлихт може д... 22:05:56, 29-December-2007, Saturday![]() ![]() |
| Олекотена версия | Час: 00:38:52, 04.11.25 |