Declare Function CreateDC Lib "gdi32" Alias "CreateDCA" ( _ ByVal lpszDriver As String, _ ByVal lpszDevice As String, _ ByVal lpszOutput As Long, _ lpInitData As Long) As Long
CreateDC создает контекст устройства для заданного устройства, используя его имя. После окончании работы с контекстом устройства удалите его функцией DeleteDC.
В случае ошибки функция возвращает 0 (используйте GetLastError для получения кода ошибки). В успешном случае возвращается описатель созданного контекста устройства
' Выводим прямоугольник в верхнем левом углу экрана
Dim retval As Long
Dim dl As Long
retval = CreateDC("DISPLAY", "", 0, 0)
dl = Rectangle(retval, 5, 5, 100, 100)
DeleteDC retval