#include int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { MessageBox(NULL, "Goodbye, cruel world!", "... ...
分类:
其他好文 时间:
2017-05-29 18:21:00
阅读次数:
199
1、首先介绍char、wchar_t ,宽字符wchar_t和窄字符char. 窄字符char了,大家都很清楚,就是8bit表示的byte,长度固定。char字符只能表示ASII码表中的256个字符,包括前128个可见字符和后面的128个不可见字符。 宽字符wchar_t是Unicode字符的数据类 ...
分类:
其他好文 时间:
2017-05-09 09:34:13
阅读次数:
231
一个字符可以用1-byte表示,即ANSI编码; 一个字符也可用2-bytes表示,即Unicode编码(Unicode其实还包含了更多内容,不止2-bytes)。 Visual C++支持char和wchar_t作为ANSI和Unicode的原始数据类型。 例如 以及 它们可以统一写成 TCHAR ...
分类:
其他好文 时间:
2017-04-13 14:38:17
阅读次数:
289
当采用WinMain作为入口函数时,第三个参数类型应定义为LPSTR,表示CHAR *型 否则出现“WinMain无法重载函数”或_tWinMain无法重载函数“” ...
一、CString转换为LPSTR 方法一: CString strFileName LPSTR lpstr - strFileName.GetBuffer(); strFileName.Releasebuffer(); 方法二: 强制转化 CString strFileName; LPSTR lp ...
分类:
其他好文 时间:
2016-11-19 03:25:12
阅读次数:
279
LPTSTR、LPCSTR、LPSTR、LPCTSTR、LPWSTR、LPCWSTR: 具体查看:http://blog.csdn.net/yibo_ge/article/details/51058917> L 表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win ...
分类:
其他好文 时间:
2016-11-11 20:40:56
阅读次数:
202
1. Unicode字符集: 它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节 ...
分类:
其他好文 时间:
2016-11-05 02:54:39
阅读次数:
151
LPTSTR、LPCSTR、LPCTSTR、LPSTR的意义: LPSTR: 32-bit指针 指向一个字符串,每个字符占1字节LPCSTR: 32-bit指针 指向一个常字符串,每个字符占1字节LPCTSTR: 32-bit指针 指向一个常字符串,每字符可能占1字节或2字节,取决于Unicode是 ...
分类:
其他好文 时间:
2016-10-10 20:06:34
阅读次数:
127
#include "stdafx.h" #include <windows.h> #include <wininet.h> #include <tchar.h> #include <conio.h> #include <time.h> DWORD WriteDataToFile(LPSTR lpFi ...
分类:
编程语言 时间:
2016-10-06 12:40:12
阅读次数:
250
可以getopt解析参数。 也实现了将参数用空格分隔,来传给进程。 注意string和LPSTR数据类型的转换方法: LPSTR(lpCmdLine.c_str()) ...
分类:
其他好文 时间:
2016-08-23 18:35:06
阅读次数:
293