Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.08.2007, 17:40   #1
KBak
 
Регистрация: 07.08.2007
Сообщений: 3
По умолчанию Свойства объекта

Как мне узнать свойства объекта находящегося в чужом окне если я знаю его Hwnd?
Вот вроде есть функция
Цитата:
EnumProps(Wnd: HWnd; EnumFunc: TFarProc): Integer;
Но где брать для нее EnumFunc...
KBak вне форума Ответить с цитированием
Старый 07.08.2007, 17:43   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

возможно GetEnumPropDesc ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 07.08.2007, 18:51   #3
KBak
 
Регистрация: 07.08.2007
Сообщений: 3
По умолчанию

Цитата:
возможно GetEnumPropDesc ?
Я нубик и этой функции в справочнике не нашел... Как ей пользоватся?
KBak вне форума Ответить с цитированием
Старый 08.08.2007, 09:13   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Из справки в delphi:

Returns descriptions of the ActiveX control's properties.

Class
TOleControl

Syntax


[Delphi] function GetEnumPropDesc(DispID: Integer): TEnumPropDesc;


Description
Use GetEnumPropDesc to return descriptions of the ActiveX control's properties. GetEnumPropDesc returns the descriptions in a TEnumPropDesc object.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 08.08.2007, 12:52   #5
KBak
 
Регистрация: 07.08.2007
Сообщений: 3
По умолчанию

А можно пример?
KBak вне форума Ответить с цитированием
Старый 15.08.2007, 20:21   #6
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Цитата:
Сообщение от KBak Посмотреть сообщение
Вот вроде есть функция Но где брать для нее EnumFunc...
ты должен написать её сам
её формат

Код:
BOOL CALLBACK PropEnumProc(
    HWND hwnd,	// handle to window whose property list is being enumerated 
    LPCTSTR lpszString,	// string component of property
    HANDLE hData 	// data handle component of property
   );
например

Код:
function myfunc(H:HWND;lpszString:PChar;hData:THandle):BOOL;stdcall;
begin
  
end;
если функция возвратит true перечисление продолжится
rpy3uH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свойства файла ibn Общие вопросы .NET 0 23.04.2008 18:37
Свойства формы Teen4jump Общие вопросы Delphi 4 28.02.2008 01:29
Свойства файла ruPy Общие вопросы Delphi 2 11.01.2008 19:37
Как получить адрес свойства объекта? Lim Общие вопросы Delphi 3 30.11.2007 19:46
Показать свойства шолku Общие вопросы Delphi 2 28.12.2006 09:56