|
|
|
Delphist |
|
|||
Delphist Эксперт Профиль Группа: Завсегдатай Сообщений: 2145 Регистрация: 3.2.2004 Где: всегда в сети Репутация: нет Всего: 3 |
Здравствуйте! Поздравляю так сказать всех с днем знаний. Хотелось бы, чтобы в этот день моих знаний стало больше, а именно:
подскажите, пожалуйста, какие есть аналоги в Delphi классам (или хотя бы скажите, что это за класса и для чего предназначены):
Afx:400000:8:10023:0:0 Afx:400000:b:10011:6:3024e Afx:400000:2b:10011:1900010:0 Из анализа двух программ (написанные разными фирмами) я понял что эти классы используются для рисование. -------------------- ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др). Когда-то давным-давно использовал это... |
|||
|
||||
Earnest |
|
|||
Эксперт Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Вряд ли есть прямые аналоги...
Эти классы регистрирует MFC для своих окон. Afx + цифры - это кисть, курсор, какие-то другие параметры. Т.е. большого смысла имя класса не имеет - лишь бы было уникальным. Причем, эти классы могут использоваться для совершенно разных окон. Например, AfxFrameOrView - это может быть или фрейм, или вью - а это две большие разницы. Функциональность-то реализуется на другом уровне, в виде обработчиков конкретных C++ классов. -------------------- ... |
|||
|
||||
Damarus |
|
|||
Опытный Профиль Группа: Awaiting Authorisation Сообщений: 671 Регистрация: 6.5.2006 Репутация: 6 Всего: 29 |
Delphist, вот функция из MFC, которая создаёт такие классы (последние три):
|
|||
|
||||
Delphist |
|
|||
Delphist Эксперт Профиль Группа: Завсегдатай Сообщений: 2145 Регистрация: 3.2.2004 Где: всегда в сети Репутация: нет Всего: 3 |
Я так понял из кода это функция генерирует имя класса. А как узнать, что это за класс - форма, панель, фрейм или еще что-то. Это сообщение отредактировал(а) Delphist - 1.9.2006, 13:10 -------------------- ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др). Когда-то давным-давно использовал это... |
|||
|
||||
Damarus |
|
|||
Опытный Профиль Группа: Awaiting Authorisation Сообщений: 671 Регистрация: 6.5.2006 Репутация: 6 Всего: 29 |
Никак. Earnest уже сказала, что эти классы могут использоваться для совершенно разных окон. Добавлено @ 15:01 А функцию я привёл для того, чтобы было понятно, как связано имя класса с параметрами, переданными в функцию. |
|||
|
||||
Delphist |
|
|||
Delphist Эксперт Профиль Группа: Завсегдатай Сообщений: 2145 Регистрация: 3.2.2004 Где: всегда в сети Репутация: нет Всего: 3 |
-------------------- ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др). Когда-то давным-давно использовал это... |
|||
|
||||
Earnest |
|
|||
Эксперт Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Между ними просто-таки ничего общего
-------------------- ... |
|||
|
||||
Zqrilsrog |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 14.12.2020 Репутация: нет Всего: нет |
Модератор: Сообщение скрыто. |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |