mfc基础知识01

cstring str = 123;
int iVal = atoi(str);
atoi(str):将字符串转换为一个整型数据,该函数定义在stdlib.h中

cstring strD = 123.333333;
double dVal = atof(strD);
atof(strD):将字符串转换为双精度浮点型

CString str1="aaa"
strlen(s1) = 3;ANSI/*采取0作为字符串的结束符,并返回不包括0在内的字符数目*/

CString str2 = "abcdeaq";
int iVal = str2.ReverseFind('a');  //是从右边往左查找,但是他们返回的值是从左往右数的。iVal = 5

CString str3 = "abcdefghjk";
CString  strVal = str3.Mid(3,4);  //值为defg

CreateFile 函数创建或打开下列对象,并返回一个可以用来访问这些对象的句柄。 
HANDLE CreateFile(
 LPCTSTR lpFileName,                         // 指向文件名的指针 
 DWORD dwDesiredAccess,                      // 访问模式(写 / 读) 
 DWORD dwShareMode,                          // 共享模式 
 LPSECURITY_ATTRIBUTES lpSecurityAttributes, // 指向安全属性的指针 
 DWORD dwCreationDisposition,                // 如何创建 
 DWORD dwFlagsAndAttributes,                 // 文件属性 
 HANDLE hTemplateFile                        // 用于复制文件句柄 
);

BOOL WriteFile
(
HANDLE  hFile,                         //文件指针
LPCVOID lpBuffer,                      //数据缓存区指针
DWORD   nNumberOfBytesToWrite,         //字节数
LPDWORD lpNumberOfBytesWritten,        //保存实际写入字节数的存储区域的指针
LPOVERLAPPED lpOverlapped              //结构体指针
);

BOOL ReadFile(
HANDLE hFile,                           //文件指针
LPVOID lpBuffer,                        //数据缓冲
DWORD nNumberOfBytesToRead,             //读取的字节数
LPDWORD lpNumberOfBytesRead,            //接收要读取的字节数
LPOVERLAPPED lpOverlapped               //结构体指针
);                                      

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值