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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2013, 11:03   #1
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию Получить список открытых окон программ

Нужно получить список параметров всех открытых программ (в частности и работающих в трее).
Нашёл такую функцию:

Код:
BOOL CALLBACK EnumWindowsProc(HWND hWnd, LPARAM lParam)
{
  char Buff[255], NameOfClass[255]; // char - для ВСВ6
  GetWindowText(hWnd, Buff, 254);
  GetClassName(hWnd, NameOfClass, 254);  // clasa
  Form1->Memo1->Lines->Add(AnsiString(Buff) + " ("+AnsiString(NameOfClass) + ")" );
  return TRUE;
}
Вызываю её при помощи такого кода:
Код:
EnumWindows((WNDENUMPROC)EnumWindowsProc, 0);
Выдаёт ошибку:
[C++ Error] UChildWin1.cpp(77): E2235 Member function must be called or its address taken (Параметры функции должна быть указаны или их адреса приняты).

Кто нибудь сталкивался с подобной проблемой?

Тема исчерпана. Решение найдено: http://cppbuilder.ru/articles/0016.php
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 17.11.2013 в 11:34.
Smitt&Wesson вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить список хендлов открытых файлов в системе assch Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 8 29.05.2011 20:18
Получить список открытых окон delphi Даниил_глазко Общие вопросы Delphi 2 20.04.2011 19:05
Список открытых окон (Handle) Paul Hindenburg Фриланс 4 08.10.2010 13:04
Как получить список открытых по сети файлов на удаленном компьютере? DmitryZ Win Api 1 05.03.2009 13:14
Как получить список окон кнопок которые появляются на панели задач? Paul Hindenburg Win Api 6 20.02.2009 09:58