windows编程从菜鸟到新手(一)
来源:互联网 发布:软件windowsphone 编辑:程序博客网 时间:2024/06/06 01:31
Hello Wrold
#include "stdafx.h"#include <iostream>using namespace std;int _tmain(int argc, _TCHAR* argv[]){int iGet;cout << "hello World"<<endl;cin >> iGet;return 0;}
在stdafx.h里有
#include <tchar.h>
在<tchar.h>里有
#ifdef _UNICODE
#define _tmain wmain
#define _tWinMain wWinMain
#else /* ndef _UNICODE */
#define _tmain main
#define _tWinMain WinMain
这样定义是为了自动适应是否定义了UNICODE,其中wmain和wWinMain是支持UNICODE字符的。
前缀为"_t"的应用与UNICODE的函数,工程中最好用这类函数。
main是C程序的函数,_tmain是main为了支持unicode所使用的main的別名
_tmain compile后仍为main,所以可以执行。
1) main()是WINDOWS的控制台程序(32BIT)或DOS程序(16BIT)
2) WinMain()是WINDOWS的GUI程序, wmain()是UNICODE版本的main()
3)_tmain()是个宏,如果是UNICODE则他是wmain()否则他是main(),wmain也是main的另一個别名,是为了支持二个字节的语言环境
0 0
- windows编程从菜鸟到新手(一)
- 从菜鸟到架构师(一)
- postgresql从入门到菜鸟(一)
- Qt编程心得(从菜鸟到大侠)(ing)
- 从菜鸟到高手的自学linux教程(一)
- JAVA从菜鸟【入门】到新手【实习】——JAVA基本知识体系(程序设计方面)
- JAVA从菜鸟【入门】到新手【实习】一一语言学习(英语与语文)
- JAVA从菜鸟【入门】到新手【实习】一一潮流:大数据算法(“技术储备”)
- JAVA从菜鸟【入门】到新手【实习】一一Python小项目(Anaconda2)2,7X
- JAVA从菜鸟【入门】到新手【实习】一一进度记录
- JAVA从菜鸟【入门】到新手【实习】一一计算机网络技术
- JAVA从菜鸟【入门】到新手【实习】一一编程高手是怎样炼成的?高手成长的六个阶段
- JAVA从菜鸟【入门】到新手【实习】一一一一Python:黑客与逆向工程师的Python编程之道
- MACBOOK 新手视频 从Windows到Mac
- C语言编程,从菜鸟到高手
- C语言编程,从菜鸟到高手
- 从Windows到Linux(一)
- 从认知到编程(一)
- easyui datagrid url mvc 参数动态
- maven自动生成常用框架工程命令-只显示前50个archetype
- 如何减小与“大牛”的差距
- Linux内核构建系统之九
- 第6周作业4-Java之冒泡排序
- windows编程从菜鸟到新手(一)
- java spi
- java基础之日历程序
- Maven 手动添加 JAR 包到本地仓库
- Android中Surface和SurfaceView的一些理解和总结
- Android Http错误 NetworkOnMainThreadException
- Windows XP即将“退役”
- Linux内核构建系统之十
- 第6周作业4-Java之冒泡排序