hWnd

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

hWnd

Сообщение A.A.Z. » 18.08.2003 (Пн) 20:07

Пожалуйста, объясните мне, не знающему, что есть hWnd? :oops:
Если не сложно, поподробней... :roll: :oops:
Нет меня больше

STING
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 19.06.2003 (Чт) 17:20

Re: hWnd

Сообщение STING » 18.08.2003 (Пн) 20:16

A.A.Z. писал(а):Пожалуйста, объясните мне, не знающему, что есть hWnd? :oops:
Если не сложно, поподробней... :roll: :oops:

В Windows все объекты идентифицируются 32-разрядным целым числом, которое называется мангипулятор(handle). С каждым манипулятором связывается идентификатор типа, начинающийся с буквы <h>. hWnd-это манипулятор окна. Wnd-идентификатор типа, в данном случае тип - окно.

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 18.08.2003 (Пн) 20:42

Спасибо! А как определять Хендлы объектов, и какие бывают манипуляторы, кроме Wnd?? :oops: :?:
Нет меня больше

Tauron
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 187
Зарегистрирован: 14.07.2002 (Вс) 17:43
Откуда: Kazakhstan

Сообщение Tauron » 19.08.2003 (Вт) 8:57

Ну, например, hDC - указаетль на контекстное устройство (там где все рисуется). Бывает непосредственно HANDLE просто указатель на нечто неопределенное (например на открытый файл). Все Хэндлы получают с помощью Api-функций, где они собственно и используются.
Трезвая голова, холодный ум и ледяное сердце.

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 19.08.2003 (Вт) 15:54

Извините, а какая функция помогает найти Хендлы? В API-Guide чего-то я не нашёл... :oops:
Нет меня больше

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

Сообщение GSerg » 19.08.2003 (Вт) 16:05

Ты крут! Немногим удавалось не найти в апигайде таких функций! :lol:
Навскидку:
FindWindow, EnumWindows, CreateWindow(Ex), да дофига их там!
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


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

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

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

    TopList