![]() | |
| |||||||
| Home | Register | Blogs | FAQ | Members List | Calendar | Downloads | Arcade | Mark Forums Read |
| Languages, Compilers and Interpreters C,C++,C#,.NET,Java,PHP,Perl,SQL and more |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 |
| The Reloaded Join Date: Jan 2002 Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,180
Rep Power: 7 Reputation:
45 | получение текста другого окна на примере notepad-a. GetWindowText нормально возвращает текст фрейма, но выдаёт пустую строку на самом editbox-e. в чём причина? вряд ли из-за разницы между ansi и unicode функциями - система выполняет необходимое преобразование, тем более, что в тексте использованы только латинские символы
__________________ Сайт армянских маньяков |
| | |
| | #3 | |
| The Reloaded Join Date: Jan 2002 Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,180
Rep Power: 7 Reputation:
45 | Quote:
Code: CWnd* wnd = CWnd::FromHandle(WindowFromPoint(pt));
CString wndText;
if(IsWindow(wnd->m_hWnd))
{
wnd->GetWindowText(wndText);
}
__________________ Сайт армянских маньяков | |
| | |
| | #4 |
| Грустно... | Арам, а ты уверен, что GetWindowText для окна notepad -а должен возвращать его текст? Если хочешь я тебе пришлю исходники нотепада, а ты покопайся ![]()
__________________ http://аvitya.livejournal.com Хотели, как лучше, а получилось даже хуже... Лозунг шахматиста: На каждый шах - ответим матом! |
| | |
| | #5 | |
| The Reloaded Join Date: Jan 2002 Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,180
Rep Power: 7 Reputation:
45 | Quote:
кстати, еще шрифт не могу запросить (и тем более - установить). это может быть связано с принадлежностью окон разным процессам? есть такие ограничения в w2k и/или xp? и как с этим обстоит на 95/98? если нотпад отличается от того, что генерит студия при создании mfc appwizard приложения, то пришли плиз, посмотрю...
__________________ Сайт армянских маньяков | |
| | |
| | #6 |
| Грустно... | ок пришли приватом майл получишь зип.
__________________ http://аvitya.livejournal.com Хотели, как лучше, а получилось даже хуже... Лозунг шахматиста: На каждый шах - ответим матом! |
| | |
| | #7 |
| Дошкольник Join Date: Mar 2003 Location: 2A
Posts: 102
Rep Power: 6 Reputation:
10 | Текст editbox-а ты не получишь с помощью GetWindowText, т.к. он возвращает только заголовок окна, а текст можешь читать с помощью WM_GETTEXT, хотя в случае notepad-а и это не поможет, notepad рисует текст прямо на DC, это всего лишь рисунок + internal buffer для текста. |
| | |
| | #8 | ||
| The Reloaded Join Date: Jan 2002 Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,180
Rep Power: 7 Reputation:
45 | Quote:
Quote:
__________________ Сайт армянских маньяков | ||
| | |
| | #9 | ||
| Дошкольник Join Date: Mar 2003 Location: 2A
Posts: 102
Rep Power: 6 Reputation:
10 | Quote:
Quote:
| ||
| | |
| | #10 |
| Грустно... | Спай, глобально по другому работает. Я бы посоветовал посмотреть исходники распостраняемых в инете подсмотрщики паролей. Они даже ртф раскодируют.
__________________ http://аvitya.livejournal.com Хотели, как лучше, а получилось даже хуже... Лозунг шахматиста: На каждый шах - ответим матом! |
| | |
| | #12 |
| Грустно... | Господин Казарян, там выше написано, какие программы делают это, и то, что их исходники лежат в сети. Не ленитеь, погуглите, и покопайтесь в сырцах.
__________________ http://аvitya.livejournal.com Хотели, как лучше, а получилось даже хуже... Лозунг шахматиста: На каждый шах - ответим матом! |
| | |
| | #13 | |
| The Reloaded Join Date: Jan 2002 Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,180
Rep Power: 7 Reputation:
45 | Quote:
![]()
__________________ Сайт армянских маньяков | |
| | |
| | #14 | |
| Administrator | Quote:
![]()
__________________ И повешенные могут качаться в неположенную сторону. /С.Е.Лец/ | |
| | |
| | #15 | |
| The Reloaded Join Date: Jan 2002 Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,180
Rep Power: 7 Reputation:
45 | Quote:
агрегат: спасибо за исходники нотпада, я попробовал через получение буфера editbox-a, но добраться до него не вышло, видимо из-за принадлежности другому процессу.
__________________ Сайт армянских маньяков | |
| | |
![]() |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Статья из Miu-mau.org [ С днем рождения, Нина! [25.12.03] ] | Н.К.Рерих | General | 7 | Dec 27, 2003 17:18 |
| Плов (заявка на докторскую диссертацию) | Yana | Bon appetit! | 6 | Apr 4, 2003 04:52 |
| Вий-95 | Завен Григорян | Fun | 0 | Apr 2, 2003 15:49 |
| Разоблачение чудес Матери Терезы | acid | General | 1 | Oct 25, 2002 17:22 |
| HELP! Помогите с проблемои перерисовки окна | death | Languages, Compilers and Interpreters | 4 | Sep 16, 2002 15:01 |