读书人

新基建工程Win32 Application和Win32

发布时间: 2012-07-01 13:15:00 作者: rapoo

新建工程Win32 Application和Win32 Console Application有什么区别?
如题,例如这个程序
#include "stdio.h"
void main()
{
char c;
printf("Enter a character:\n");
c=gethar()+32;
putchar(c);
}
就只能在Win32 Console Application中运行而不能在Win32 Application中运行,这是什么原因。请大概用几句简单易懂的语言解释一下,太深奥太细了听不懂,新手,谢谢每一位关注我问题的前辈,3Q

[解决办法]
入口函数不一样。也就是main函数不一样。如果建立的是Win32的话,那么入口函数是WinMain函数,如果是控制台的话,入口函数是main函数。其他的也有些区别。
[解决办法]
顶楼上
[解决办法]
console app是控制台式的,类似DOS界面的样子,win32 app则是依托windows的窗口样式的程序,需要对窗口资源之类的进行设定,效果类似我的电脑的样子。当然 这只是从效果上来描述,更主要的还是LS说的,入口函数不一致
[解决办法]
Win32 Console Application是控制台程序 入口函数为main函数
Win32 Application一般有界面 入口函数为WinMian函数

你建立的的Win32 Application工程 却没有WinMain入口函数,没有入口函数肯定不能运行啦

读书人网 >C++

热点推荐