Страница: 1 |
Страница: 1 |
Вопрос: У чайника новый вопрос, прошу помощи!
Добавлено: 27.06.04 16:17
Автор вопроса: K&M | ICQ: 225442067
Я снова прошу помощи, на этот раз по одной из функций API: BitBlt()
Дело в том, что у этой функции есть один важный параметр - hDestDC, который я не могу найти в VB.NET. В VB6 можно было написать: Form1.HDC, но здесь почему-то не прокатило, я думаю это спратано где - то в отдельных классах, потому-что написать ME.HDC опять же некорректно. Сразу всем спасибо!
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 27.06.04 17:55
Если я не ошибаюсь, то сработает этот вариант:
Dim Gr as Graphics = Me.CreateGraphics()
dim intHdc as integer = Gr.GetHdc
У Эпплмана, если не ошибаюсь, дыже был пример работы с этой функцией.
А чем тебя GDI+ не устраивает??? ИМХО, в нем есть абсолютно все
вожможности, которые могут понадобиться, и делается там все намного
логичнее и проще, чем в GDI...
Номер ответа: 2
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #2
Добавлено: 27.06.04 18:03
Получай hDC с помощью функции API GetDC.
hWnd полить можно так:
Dim hWnd As Int32 = Me.Handle.ToInt32
Номер ответа: 3
Автор ответа:
K&M
ICQ: 225442067
Вопросов: 20
Ответов: 170
Профиль | | #3
Добавлено: 28.06.04 11:05
Благодарю за помощь!