Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 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-сайт: www.vbnet.ru
 Профиль | | #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
Благодарю за помощь!

Ответить

Страница: 1 |

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



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