Форум: "WinAPI";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
ВнизHandle is edit??? Найти похожие ветки
← →
GanibalLector © (2004-11-06 00:47) [0]Имею некий HWND.Как узнать что в этот HWND можно послать текст.Думал что можно по имени класса окна,но не то.
← →
Игорь Шевченко © (2004-11-06 00:53) [1]Спросить GetWindowText :)
Для произвольно взятого окна определить, можно ли ему ему "послать тескт" в общем случае невозможно.
← →
GanibalLector © (2004-11-06 01:02) [2]>Спросить GetWindowText
Дык,а если я открыл любое файло блокнотом для просмотра.GetWindowText вернет все верно,однако SetWindowText будет выдавать ошибку.
← →
GanibalLector © (2004-11-06 01:04) [3]>Для произвольно взятого окна определить, можно ли ему ему "послать тескт" в общем случае невозможно
Где доказательства? ;)
← →
VMcL © (2004-11-06 03:11) [4]>>GanibalLector © (06.11.04 01:04) [3]
Это постулат. Найди метод, опровергающий [1], и тогда будут доказательства обратного.
← →
марсианин © (2004-11-07 00:48) [5]а разве не любому окну можно "послать текст"?
поправьте меня, если не прав
← →
VMcL © (2004-11-07 13:03) [6]>>марсианин © (07.11.04 00:48) [5]
Послать-то можно, но ведь оконная процедура может проигнорировать это сообщение.
← →
Игорь Шевченко © (2004-11-07 22:05) [7]марсианин © (07.11.04 00:48) [5]
Послать - можно абсолютно любому окну, если только оконная процедура не игнорирует это сообщение. А вот увидеть результат этого посылания можно далеко не везде и не всегда. Хотя GetWindowText будет возвращать посланный текст.
← →
марсианин © (2004-11-07 23:13) [8]ясно, спасибо.
← →
DeadMeat © (2004-11-08 00:20) [9]А если оконная процедура игнорирует это сообщение, то куда девается его текст?
Просто интересно...
---
...Death Is Only The Begining...
← →
Игорь Шевченко © (2004-11-08 01:03) [10]DeadMeat © (08.11.04 00:20) [9]
> А если оконная процедура игнорирует это сообщение, то куда
> девается его текст?
> Просто интересно...
Никуда не девается. Он просто не меняется.
← →
DeadMeat © (2004-11-08 01:14) [11]Ну тогда почему GetWindowText возвращает (по вашим словам) его? В смысле тот, что послали? Или я не так понял?
---
...Death Is Only The Begining...
← →
GanibalLector © (2004-11-08 01:51) [12]> А если оконная процедура игнорирует это сообщение, то куда
> девается его текст?
Проведи эксперемент с часами.
Shell_TrayWnd->TrayNotifyWnd->TrayClockWClass
← →
DeadMeat © (2004-11-08 21:47) [13]Не ну часы это одно (хотя я еще не смотрел, под рукой Делфи нету), там ведь это дело меняется. А вот если окно не приняло (в смысле не обработало) сообщение, ну т.е. игнорировало, то почему GetWindowText возвращает именно то, что послали? Откуда оно берет этот текст?
---
...Death Is Only The Begining...
← →
Игорь Шевченко © (2004-11-09 13:38) [14]
> то почему GetWindowText возвращает именно то, что послали?
> Откуда оно берет этот текст?
В окне хранится
← →
DeadMeat © (2004-11-09 14:02) [15]Хмм... Значит то, что отображает окно и то, что возвращает GetWindowText не всегда одно и тоже? А зачем так сделано?...
Просто интересно разобраться...
← →
Игорь Шевченко © (2004-11-09 15:11) [16]
> Просто интересно разобраться...
MSDN читай. Долго.
← →
DeadMeat © (2004-11-09 18:38) [17]Понятно... Спасибо хоть на этом.
---
...Death Is Only The Begining...
← →
GanibalLector © (2004-11-10 01:58) [18]2 Игорь Шевченко ©
>MSDN читай. Долго.
А ШО делать,если с английским проблемы??? Переводчики переводят что зря...
З.Ы. Если не трудно отпостите хотя-бы пару предложений по сабжу.Заранее спасибо.
← →
Игорь Шевченко © (2004-11-10 12:10) [19]GanibalLector © (10.11.04 01:58) [18]
> А ШО делать,если с английским проблемы???
1. Учить английский.
2. Платить деньги тому, кто учит.
← →
марсианин © (2004-11-11 00:13) [20]> А ШО делать,если с английским проблемы???
неужели настолько все серьезно??
кстати, кто-то переводил документацию, было сообщение на форуме..
← →
GanibalLector © (2004-11-11 00:31) [21]>кстати, кто-то переводил документацию, было сообщение на форуме..
Не видал...и поиск не дал нужных результатов.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.035 c