I would like to make a check on window titles.
Whats wrong with this condition?
I tried both
Code:
if(Buff != "Default IME"
and
Code:
 if(Buff != TEXT("Default IME"))
Code:
BOOL EnumWindowsProc(HWND hTaskbar, long lParam)
{
      char Buff[255], NameOfClass[255];

      //hTaskbar = FindWindow(TEXT("Shell_TrayWnd"), NULL);

      GetWindowText(hTaskbar, Buff, 254);
      GetClassName(hTaskbar, NameOfClass, 254);
    if(Buff != TEXT("Default IME"))  //????????????????
    {
      cout << "Window Text: " << Buff << "\n"
           << "Class Name: "  << NameOfClass << endl << endl;
    }

      return TRUE;
}


int main(int argc, char* argv[])
{
      EnumWindows((WNDENUMPROC)EnumWindowsProc, 0);
      cin.ignore();
      return 0;
}