Ошибка компиляции
От: Ocenochka  
Дата: 18.07.06 09:43
Оценка:
Есть такой код, находящий окно с заданным заголовком:

   BOOL CALLBACK EnumWindowsProc(HWND wnd, LPARAM lParam)
   {
     char title[256];
     int res = GetWindowText(wnd, title, 255);
     char *result = strstr(title, "MyTitle");
     if (result != NULL)
       Count++;

     if (Count > 1)
       return false;
     else
       return true;
   }


   AnotherPrintWindow()
   {
     Count = 0;
/*1*/EnumWindows(&this->EnumWindowsProc, 0); 
     if (Count > 1)
       return true;
     else
       return false;
   }


В строке /*1*/ компилятор выдает ошибку:


Почему он думает, что функция EnumWindowsProc() должна быть без параметров?
Люблю ставить оценки.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.