有人可以告诉我这段代码的问题吗? 我正在建立一个Windows应用程序,而不是控制台。我正确使用功能 。我应该使用什么类型?好的,我修复了分号err和 其他错误?仍然无法正常工作。Windows编程新手,遇到一段代码有问题
#include <windows.h>
int WINAPI WinMain(HINSTANCE thisin,HINSTANCE previn,LPSTR lpstr,INT int_)
{
LPTSTR buffer;
DWORD size;
SetConsoleTitle("Console Title");
if(!GetConsoleTitle(buffer,size))
cout << "error" << endl;
else cout << *buffer << endl;
system("Pause");
return 0;
}
你能告诉我们是什么让你觉得有问题呢?我能想到的最明显的猜测是,由于您有一个名为WinMain的函数,因此它被链接为一个Windows应用程序而不是控制台应用程序,所以当您尝试设置控制台标题时,它会失败,因为没有控制台。 – 2013-03-06 19:24:44
@Jerry Coffin呃,它每次都失败。但是,这些功能是不是专门用于cosole。那么你建议我做什么? – 2013-03-06 19:33:25
在评论中你已经说过你不想要一个控制台应用程序。你认为你可以通过设置控制台标题而不用控制台来完成什么?也许更好的问题是:你想做什么? – 2013-03-06 19:46:16