三种版本、A版、W版、T版

A版是ASCII版本

W版是宽字符版本

T版根据情况选择A版还是W版

类型分三种版本,函数也分三种版本。

#include <Windows.h>

int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPervInstance, LPTSTR lpCmdLine, int nCmdShow)
{
    int i;
    INT i2;

    char c;
    CHAR c2;

    wchar_t c3;
    WCHAR c4;

    TCHAR c5;

    PCHAR a;
    PWCHAR a2;
    PTCHAR a3;

    PSTR b;
    LPSTR b2 = "string";
    PWSTR b3;
    LPWSTR b4 = L"string";
    PTSTR b5;
    LPTSTR b6 = TEXT("string");

    PCSTR d;
    PCWSTR d2;
    PCTSTR d3;

    MessageBoxW(NULL,L"这是W版的Messagebox",L"Text",MB_OK);
    MessageBoxA(NULL,"这是A版本的","Test",MB_OK);
    MessageBox(NULL,TEXT("这是T版本"),TEXT("Test"),MB_OK);

    system("pause");
    return 0;
}
时间: 2024-10-07 05:55:32

三种版本、A版、W版、T版的相关文章

三种版本控制系统

1.本地版本控制系统 本地版本控制系统是通过使用简单的数据库保存文件的所有变更. 常见的VCS(version control system)工具有RCS,在Mac OS X操作系统中,只要安装了开发者工具,就会包含一个rcs命令. RCS会在磁盘上以一种特殊方式保存补丁集,通过叠加补丁将文件恢复到某个历史状态. 2.集中式版本控制系统 (centralized version control system,CVCS) 有一个包含文件所有修订版本的单一服务器,多个客户端可以从这个中心位置检测出文

JDK三种版本配置

第一处 window preference compiler compliance level 1.6第二处 window preference installedJREs JDk1.6第三处 window preference myeclipse servers Tomcat 7.0

[ch04-05] 梯度下降的三种形式

系列博客,原文在笔者所维护的github上:https://aka.ms/beginnerAI, 点击star加星不要吝啬,星越多笔者越努力. 4.5 梯度下降的三种形式 我们比较一下目前我们用三种方法得到的w和b的值,见表4-2. 表4-2 三种方法的结果比较 方法 w b 最小二乘法 2.056827 2.965434 梯度下降法 1.71629006 3.19684087 神经网络法 1.71629006 3.19684087 这个问题的原始值是可能是\(w=2,b=3\),由于样本噪音的

win10教育版永久激活密钥 win10教育版激活码 win10教育版产品密钥2018(第三种方法亲测可用!)

有没有最新win10教育版激活密钥?win10教育版功能比较全面,增加了一些学术上需要的功能.有用户装了win10教育版,提示需要产品密钥,网上找到的win10教育版永久激活码大多失效,这边小编为大家整理2018最新的windows10教育版永久激活密钥. 系统推荐:免激活win10系统下载 说明:win10教育版密钥都是网络整理,不能保证100%可用,毕竟容易被封.其中批量版有激活次数限制,kms激活密钥则不用担心被封,kms密钥永久有效.零售版和VL版永久激活码和kms安装密钥激活步骤不一样

二叉树的三种遍历简单版

同学突然向我问二叉树的三种遍历代码.数据结构刚刚学了,自己很吃力的敲了出来. 和老师演示的代码有很大差距. #include <stdio.h>#include <string.h>#include <stdlib.h> #define Error -1#define Right 1 struct BiTnode{    char data;    struct BiTnode *LChild;    struct BiTnode *RChild; }; BiTnode

【设计模式+原型理解】第四章:函数的三种角色+原型链终结版

一.函数的三种角色 1)作为普通函数 2)作为对象 3)作为类 ps:可以同时存在,之间没有任何冲突 二.怎么理解函数的三种角色 这三种角色可以同时存在,没有任何冲突,举个例子 // 这三种角色是没有冲突的,看下面的例子 function Fn1() { // 这时候,Fn就是一个普通函数,形参赋值,预解释,代码执行 var num = 500 this.x = 100; } Fn.prototype.getX = function () { console.log(this.x); }; Fn

利用apache+svn+jenkins+maven 实现java环境的自动化构建和部署(三)(网内首发超详细版)

3.3 权限配置样例 注意: * 权限配置文件中出现的用户名必须已在用户配置文件中定义. * 对权限配置文件的修改立即生效,不必重启svn. 用户组格式: [groups] = , 其中,1个用户组可以包含1个或多个用户,用户间以逗号分隔. 版本库目录格式: [<版本库>:/项目/目录] @<用户组名> = <权限> <用户名> = <权限> 其中,方框号内部分可以有多种写法: [/],表示根目录及以下,根目录是svnserve启动时指定的,我们

SQL Server 2008各版本介绍区别(包含企业版 开发者版 标准版 Web版 工作组版 Express版 Compact版)

SQL Server 2008分为SQL Server 2008企业版.标准版.工作组版.Web版.开发者版.Express版.Compact 3.5版,其功能和作用也各不相同,其中SQL Server 2008 Express版是免费版本. SQL Server 2008企业版 SQL Server 2008企业版是一个全面的数据管理和业务智能平台,为关键业务应用提供了企业级的可扩展性.数据仓库.安全.高级分析和报表支持.这一版本将为你提供更加坚固的服务器和执行大规模在线事务处理.这个是最牛B

01-08-01【Nhibernate (版本3.3.1.4000) 出入江湖】NHibernate中的三种状态

以下属于不明来源资料: 引入 在程序运行过程中使用对象的方式对数据库进行操作,这必然会产生一系列的持久化类的实例对象.这些对象可能是刚刚创建并准备存储的,也可能是从数据库中查询的,为了区分这些对象,根据对象和当前会话的关联状态,我们可以把对象分为三种: 瞬时对象:对象刚刚建立.该对象在数据库中没有记录,也不在ISession缓存中.如果该对象是自动生成主键,则该对象的对象标识符为空. 持久化对象:对象已经通过NHibernate进行了持久化,数据库中已经存在对应的记录.如果该对象是自动生成主键,