正常的写法有三种
HWND hWnd = ::FindWindowA( "Notepad", NULL ); // 函数名最后有个A,字符串是多字节编码
HWND hWnd = ::FindWindowW( L"Notepad", NULL ); // 函数名最后有个A,字符串是utf16编码
HWND hWnd = ::FindWindow( TEXT("Notepad"), NULL ); // 函数名是个宏,通过宏UNICODE来决定其为 FindWindowA 还是 FindWindowW
而你这个应该是牛头对马嘴吧