Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Свойства экрана Добавлено: 09.01.06 15:47  

Автор вопроса:  Mihalыch | ICQ: 373-509-101 

Ответить

  Ответы Всего ответов: 17  

Номер ответа: 16
Автор ответа:
 Mihalыch



ICQ: 373-509-101 

Вопросов: 56
Ответов: 330
 Профиль | | #16 Добавлено: 16.01.06 13:54
2LOL, большое спасибо!

Ответить

Номер ответа: 17
Автор ответа:
 Страшный Сон



Вопросов: 46
Ответов: 848
 Профиль | | #17 Добавлено: 16.01.06 20:14
Я делаю так:


Private Declare Function GetDeviceCaps Lib "gdi32" (ByVal hDC As Long, ByVal nIndex As Long) As Long
Private Declare Function GetDesktopWindow Lib "user32" () As Long
Private Declare Function GetDC Lib "user32" (ByVal hWnd As Long) As Long
Private Declare Function ReleaseDC Lib "user32" (ByVal hWnd As Long, ByVal hDC As Long) As Long

Public Sub GetVideoMode(ByRef Width As Long, ByRef Height As Long, ByRef Depth As Long, ByRef freq As Long)
  Dim hDC As Long
  hDC = GetDC(GetDesktopWindow())
  Width = GetDeviceCaps(hDC, HORZRES)
  Height = GetDeviceCaps(hDC, VERTRES)
  ;Depth = GetDeviceCaps(hDC, BITSPIXEL)
  freq = GetDeviceCaps(hDC, FREQUENCY)
  ReleaseDC GetDesktopWindow(), hDC
End Sub

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам