Формы и элементы управления и Имаж в особенности

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Info_m.be_free
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 154
Зарегистрирован: 27.02.2003 (Чт) 21:38
Откуда: Ирпень

Формы и элементы управления и Имаж в особенности

Сообщение Info_m.be_free » 25.01.2004 (Вс) 12:54

Здравству'йте Все :lol: ... вот

Помогите решить проблему которая настигла меня и не дает уснуть...

у Image напрочь отсутствует HDC я хотел апи преобразовать из хендля енумератор включил - а нету его хендля...
как рисовать на нём апи?

и ещё один ужасающий факт -
Формы и элементы управления в VБейсике на самом деле никакие ни формы и не елементы - это какие -то ThunderForm и тд.
Это значит , что к ним нельзя обращаться как к прочим горячоненавидимым Выньдовс двойникам.
Нет ли у кого нибудь классов для решения (ну чтоб форму там построить или кнопу влепить) этой проблемы.
Мда именно классов...
:?:
Два вопроса получилось опять млин, надеюсь понятно чего я пытаюсь спросить... :)

Ем вилкой...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Re: Формы и элементы управления и Имаж в особенности

Сообщение GSerg » 26.01.2004 (Пн) 9:57

Info_m.be_free писал(а):Image напрочь отсутствует HDC
Lightweight, чего ж ты хотел?
Info_m.be_free писал(а):Формы и элементы управления в VБейсике на самом деле никакие ни формы и не елементы - это какие -то ThunderForm и тд.

Это имя класса окна. Класс каждого окна регистируется перед созданием окна через RegisterClass. Какая разница, как называется данный класс - фундер или нет?
Info_m.be_free писал(а):Это значит , что к ним нельзя обращаться как к прочим горячоненавидимым Выньдовс двойникам.

Не понял мысли совершенно.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Kostyan
Постоялец
Постоялец
 
Сообщения: 439
Зарегистрирован: 20.09.2002 (Пт) 4:14
Откуда: Россия, Уссурийск

Сообщение Kostyan » 26.01.2004 (Пн) 10:29

Для начала скажу тебе что Image - это на самом деле никакой не контрол, это, как бы тебе объяснить, просто такая фишка самого VB, это на самом деле StretchBlt, которая рисует прямо на форме и ничего большего, именно поэтому у него нет ни HDC ни Hwnd, и АПИ к нему ты никак не применишь.
Насчет форм и элементов ты опять же ошибся, спи спокойно. это настоящие контролы и формы, и к ним можно обращаться как к "прочим горячоненавидимым Выньдовс двойникам" :?
Не парься зазря, лучше книжки читай.
Нет ничего невозможного для человека с интеллектом.

Info_m.be_free
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 154
Зарегистрирован: 27.02.2003 (Чт) 21:38
Откуда: Ирпень

Сообщение Info_m.be_free » 27.01.2004 (Вт) 22:40

это я энумератором по окнам ходил и собирал в массивы по имени класса вот ...
Пасиба всем ассобенна Kostyanу за подробное обьяснение. Все понил
с ув. info_m.be_free :lol:

Ем вилкой...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

    TopList  
cron