```
1,,PCTSTR和LPCTSTR
在ANSI编译方式下,PCTSTR和LPCTSTR等价于LPCSTR,在Unicode下等价于LPCWSTR
2,LPVOID WINAPI LocalLock( __in HLOCAL hMem );
功能:锁定一个本地内存项目 并且 返回一个指向内存块第一个Byte的指针.
hMem[in] 本地内存的句柄 这个句柄要么被 LocalAlloc返回,要么被 LocalReAlloc返回.
如果函数执行成功, 返回值将是一个指向内存块第一个Byte的指针
如果函数失败,返回值将是NULL. To get extended error information, call
GetLastError
3,
HLOCAL
LocalFree ( HLOCAL hMem);
功能:释放局部内存对象并使句柄失效
函数执行成功返回NULL,否则返回内存对象的句柄,要获得详细
错误信息,调用
GetLastError函数。
内存被释放后再访问会出现EXCEPTION_ACCESS_VIOLATION异常
如果参数为NULL,则LocalFree忽略参数并返回NULL
锁定的内存(
LocalLock)也能被释放。
4,_ttoi函数
`
字符串转化为短整型
如果是Unicode,编译时编译为_atoi
如果是ANSI,编译为_wtoi
字符串转化为短整型
如果是Unicode,编译时编译为_atoi
如果是ANSI,编译为_wtoi