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;
}