Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: hWnd Добавлено: 30.08.06 15:30  

Автор вопроса:  XtremaL jon | ICQ: 262613583 
.hWnd - что это за свойство это как когда то я читал индекс по которму состоят онка в MDI может кто нибудь по-яснее объяснит? Спасибо заранее

Ответить

  Ответы Всего ответов: 17  

Номер ответа: 1
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #1 Добавлено: 30.08.06 15:40
Жжош, аццкий криатифф!! :)))))

Ответить

Номер ответа: 2
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #2
Добавлено: 30.08.06 16:08
.hWnd - что это за свойство это как когда то я читал индекс по которму состоят онка в MDI может кто нибудь по-яснее объяснит? Спасибо заранее
Ну вообще hwnd - это типа ИНН для каждого гражданина. Так и он - для того, чтобы определить номер контрола(от формы до кнопки ...)

Ответить

Номер ответа: 3
Автор ответа:
 XtremaL jon



ICQ: 262613583 

Вопросов: 6
Ответов: 19
 Профиль | | #3 Добавлено: 30.08.06 16:13
Ну вообще hwnd - это типа ИНН для каждого гражданина. Так и он - для того, чтобы определить номер контрола(от формы до кнопки ...)

ааа понятно а для чего его например используют
Жжош, аццкий криатифф!! :)))))

хехе ну что ты издеваешься :shuffle:

Ответить

Номер ответа: 4
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #4
Добавлено: 30.08.06 16:28
а для чего его например используют
Если тебе нужно обратиться к какому-то контролу через его номер, а не через объектную переменную...
Например, в АПИ:
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As Long, _
ByVal hRgn As Long, ByVal bRedraw As Long) As Long
Когда обращаешься к этой ф-ции, то вместо ByVal hWnd As Long пишешь например Form1.hwnd

Ответить

Номер ответа: 5
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #5
Добавлено: 30.08.06 16:30
Когда обращаешься к этой ф-ции, то вместо ByVal hWnd As Long пишешь например Form1.hwnd
Может, конечно не очень удачный пример. Но всё же...

Ответить

Номер ответа: 6
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #6
Добавлено: 30.08.06 19:10
call DestroyWindow(me.hWnd) лучше)

Ответить

Номер ответа: 7
Автор ответа:
 XtremaL jon



ICQ: 262613583 

Вопросов: 6
Ответов: 19
 Профиль | | #7 Добавлено: 30.08.06 19:22
понятно но в данной ситу-ии:
call DestroyWindow(me.hWnd) лучше)
под саб например если предположим что уничтожает эту форму, то зачем указывать но его hWnd?

Ответить

Номер ответа: 8
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #8 Добавлено: 30.08.06 22:21
hWnd - это идентификатор окна в системе.
Как процедура узнает какое окно удалить?
Она должна произвольное окно удалить? Или может лучше сразу все окна в системе?

Ответить

Номер ответа: 9
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #9 Добавлено: 31.08.06 00:26
call DestroyWindow(me.hWnd)


ржал, как пони!!! )))) аффтар, пеши исчо! зачот адназначный! Тема hWnd - раскрыта!!!))))

Ответить

Номер ответа: 10
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #10
Добавлено: 31.08.06 07:33
Шем hWnd отличается от hDC? А то одним апишкам подавай hWnd, другим - hDC, не проще ли обойтись чем то одним?

Ответить

Номер ответа: 11
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #11 Добавлено: 31.08.06 11:46
Ну по контексту понять можно? Handle Window vs Handle Device Context. Неужто так трудно хотя бы раз в какую-нибудь документацию глянуть.
ЗЫ Для тех кто не понял - форма и окно отнюдь не одно и то же. Выгрузка формы вызывает DestroyWindow автоматически.
Вообще апишка полезная, плохо только что не убивает чужие окна :)

Ответить

Номер ответа: 12
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #12
Добавлено: 01.09.06 11:58
что касается формочек, окошек )
 hwnd - управлять окошком
 hdc - рисовать на контексте что закреплен за окошком

Ответить

Номер ответа: 13
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #13 Добавлено: 01.09.06 12:02
Ну, на деле контекст не обязан быть закреплен за окошком. Деза.

Ответить

Номер ответа: 14
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #14 Добавлено: 01.09.06 13:11
а почему обязательно за окошком?

Ответить

Номер ответа: 15
Автор ответа:
 XtremaL jon



ICQ: 262613583 

Вопросов: 6
Ответов: 19
 Профиль | | #15 Добавлено: 03.09.06 19:16
Все таки выражение форма это не окно не укладывается в башке. Может после лета ничего не крепится!?

Ответить

Страница: 1 | 2 |

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



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