Я искал по всему Интернету, чтобы получить подробное объяснение того, как использовать функцию CreateDc в VB 6.0, но есть только примеры и исходные коды ...
Может кто-нибудьобъясните мне пожалуйста ... что и как работает эта функция? !!
CreateDC сам по себе не является функцией VB6, а является частью Windows API. Вы можете получить подробное описание функции на MSDN: http://msdn.microsoft.com/en-us/library/dd183490(v=VS.85).aspx.
Описание выглядит примерно так: Функция CreateDC создает контекст устройства (DC) для устройства, используя указанное имя.
Чтобы использовать его в VB6, вам нужно добавить объявление кода и структуру DEVMODE в ваш код. Вы найдете их в Add-Ins-> API Viewer в VB6.
Получите копию превосходной книги Дэна Эпплмана " Руководство программиста Visual Basic 6 по Win 32 API" .Сейчас нет в продаже, но вы можете получить его из вторых рук очень дешево.
Это бесценное объяснение вызовов графического API Win32 в контексте VB6 , который является довольно специализированным.Вам нужно сотрудничать со средой выполнения VB6, если вы хотите успешно вызывать эти функции.