Control Handle
От: darklight  
Дата: 07.07.13 17:57
Оценка:
В справке по .NET Winforms написано
Получает дескриптор окна, с которым связан элемент управления.
содержащий дескриптор окна (HWND) элемента управления.

И, как понял из описания , что у всех контролеров формы это поле будет иметь одинаковое значение.

Но на практике
На форме стоит панель и в ней ещё две панели — все три имеют разный Handle, они отличаются от Handle получаемой от самой формы.
И некий алгоритм, который требует этот хэндл, не работает, если ему не дать хэндл нужного контрола. Но я не могу обеспечивать этот код хэндлами для каждого контрала — мне нужен общий хендл (например, чтобы отслеживать input и состояние основного окна) Почему хендлы у контролов различны, хотя все они должны быть дескрипторами HWND окна формы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.