Страница: 1 |
Вопрос: .hwnd | Добавлено: 28.04.03 20:22 |
Автор вопроса: ![]() |
народ объясните начинающему чайнику-самовару на vb 1. че такое блаблабла .hwnd ? 2. где мона найти хорошие не книжные пособия для таких как я |
Ответы | Всего ответов: 9 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client ICQ: 204447456 Вопросов: 180 Ответов: 4229 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 28.04.03 23:23 |
hwnd - Handle of Window. Handle - это ручка, за котороую тащат окно. В одном из справочников по АСМ увидел определение Handle - "Логический номер". Возможно это адрес памяти, по которому начинаются все данные об окне. Если короче, то при вызове функций из библиотек ОС Windows, оно указывает этой самой функции, с каким конкретно объектом нужно работать. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ICQ: 175571327 Вопросов: 15 Ответов: 207 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 29.04.03 00:15 |
По моему его проще воспринимать как некий уникальный идентификатор любого и всякого окна (в смысле от формы до последнего контрола), через который можно получить доступ к этому самому окну (контролу). |
Номер ответа: 3 Автор ответа: ![]() ![]() ICQ: 234826 Вопросов: 10 Ответов: 124 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 29.04.03 06:01 |
hWnd есть у каждой штучки-дрючки в Windows. Все окна, элементы и др. его имеют! Кстати могу выслать свой пример! Можешь и на моём посмотреть! |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client ICQ: 204447456 Вопросов: 180 Ответов: 4229 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 29.04.03 10:10 |
>По моему его проще воспринимать как некий уникальный идентификатор любого и всякого окна - Можно даже сказать что это ссылка(Reference) на это самое окно. Другими словами ссылка - это путь к адресу памяти. Т.е. библиотека, при определении объекта, считывает данные о нём из конкретного адреса в ОЗУ. |
Номер ответа: 5 Автор ответа: ![]() ![]() Вопросов: 10 Ответов: 109 |
Профиль | Цитата | #5 | Добавлено: 29.04.03 17:22 |
Помоему работать с хэндлом легче, чем с ним разбиратся и показать легче чем объяснить |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 34 Ответов: 312 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 01.05.03 06:11 |
JoNICK, ну и ник |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 147688925 Вопросов: 24 Ответов: 708 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 01.05.03 07:43 |
JONick, использование подобных тегов в имени аморально, так как портит внешний вид форума![]() |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 10 Ответов: 88 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 02.05.03 17:24 |
2Иван : я конечно каюсь |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 224 Ответов: 3777 |
Web-сайт: Профиль | Цитата | #9 | Добавлено: 04.05.03 07:15 |
.hWnd (читается ейч-винд) - это манипулятор. Все, что есть в виндоуз(рабочий стол, кнопка, окно)-это окна. (кроме меню!!!) У каждого окна есть манипулятор. Зная его можно с помощью API сделать с окном всё что угодно! |
Страница: 1 |
|