[ post] QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312")); QApplication app(argc, argv); CMyTest *myTest = new CMyTest(); myTest->show(); return app.exec();以上是main函数中的程序QString filename[9] = {"英文歌曲","Chinese","Master","Henry","西域男孩","玛丽亚凯莉","Music","Difficult","Love"} ;
如果作为局部变量 不会出现乱码 但是如果作为全局变量 就会出现乱码
TCHAR *fileName[9] = {TEXT("英语"),TEXT("Chinese"),TEXT("Master"),TEXT("Henry"),TEXT("Westlife"),TEXT("Mary"),TEXT("Music"),TEXT("Difficult"),TEXT("Love")};
TCHAR定义为中文的 直接编译不过 怎么回事呢