1、基本程序编写
#include <iostream.h>
#include <windows.h>
#include <TCHAR.H>
#define Son_AFX_WNDCLASS(s) /
_T("Afx")_T(s)_T("42")
#define Son_AFX_WND Son_AFX_WNDCLASS("Wnd")
const TCHAR _Son_afxWnd[]=Son_AFX_WND;
int main(int argc, char* argv[])
{
LPCSTR lpszClass;
lpszClass=_Son_afxWnd;
cout<<lpszClass<<endl;
return 0;
}
2、结果分析
输出AfxWnd42,
const 声明,说明该变量的值不可能改变。
TCHAR.H属于C语言函数库
_T("Afx")_T("42")可以组成一个字符串
#define 定义的是一个指针。
参考文章:VC窗口类注册与诞生。http://blog.youkuaiyun.com/sxyaxy/archive/2011/06/10/6537069.aspx