|
|
|
Изменение разрешения экрана
|
|||
|---|---|---|---|
|
#18+
У меня WindowsXP. Пытаюсь изменить разрешение экрана при помощи следующей программы: Declare Function ChangeDisplaySettings Lib "user32.dll" Alias "ChangeDisplaySettingsA" (lpDevMode As Any, ByVal dwFlags As Long) As Long Type devmode dmPelsWidth As Long dmPelsHeight As Long dmFields As Long End Type Public Function chng_disp() Dim dm As devmode Dim retval As Long dm.dmPelsWidth = 800 dm.dmPelsHeight = 600 dm.dmFields = DM_PELSWIDTH Or DM_PELSHEIGHT retval = ChangeDisplaySettings(dm, 0) If retval <> 0 Then GoTo err ... err: MsgBox ("Ошибка") End Function Ошибки не возникает (retval=0), но и разрешение экрана не изменяется. Подскажите пожалуйста, в чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2006, 11:25 |
|
||
|
Изменение разрешения экрана
|
|||
|---|---|---|---|
|
#18+
скорее всего функция не работает. попробуй, если есть, другие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2006, 11:57 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=266&tid=2165285]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 432ms |

| 0 / 0 |
