摘要:
CString mcstring;USES_CONVERSION;string mstring(W2A(mcstring)); 阅读全文
摘要:
GDAL中的GDALDataType是一个枚举型,其中的值为: GDT_Unknown : 未知数据类型 GDT_Byte : 8bit正整型 (C++中对应unsigned char) GDT_UInt16 : 16bit正整型 (C++中对应 unsigned short) GDT_Int16 阅读全文
摘要:
//ftell()原型。功能:用于得到文件位置指针当前位置相对于文件首的偏移字节数 _Check_return_ _CRTIMP long __cdecl ftell(_Inout_ FILE * _File); fseek(PFile, 0, SEEK_END);//将文件指针从文件头移动到文件尾,则指针的长度就是文件的长度 int m_length = ftell(PFile); 阅读全文
摘要:
FILE *PFile; fseek(PFile, 0, SEEK_END);//将文件指针从文件头移动到文件尾,则指针的长度就是文件的长度 fseek(PFile, 100L, 1); //把PFile指针移动到离文件当前位置100字节处; 阅读全文
摘要:
//fopen_s()原型。正确返回0,不正确返回非0 _Check_return_wat_ _CRTIMP errno_t __cdecl fopen_s( _Outptr_result_maybenull_ FILE ** _File, //指向打开的FILE类型文件的指针变量的指针 _In_z 阅读全文
摘要:
//FindFile()查找指定目录的第一个文件或目录并返回他的句柄//FindFile()原型 virtual BOOL FindFile(LPCTSTR pstrName = NULL, DWORD dwUnused = 0); CString filePathName; CFileFind finder; bool bIfFinded=(bool)finder.FindFile(fil... 阅读全文
摘要:
LPCTSTR不是一个类型,而是两种类型:LPCSTR和LPCWSTR其中之一。会根据你当前程序是否使用UNICODE字符集来变成那二者之一。 如果使用UNICODE字符集,则LPCTSTR = LPCWSTR,如果使用Multi-Byte字符集,则LPCTSTR = LPCSTR。 阅读全文
摘要:
LPSTR = char*, 指向以'/0'结尾的8位(单字节)ANSI字符数组指针LPCSTR= const char *, 一个32位的指向字符串常量的指针 LPWSTR = wchar_t * ,指向'/0'结尾的16位(双字节)Unicode字符数组指针LPCWSTR= const wcha 阅读全文
摘要:
//atoi()函数将字符串转换成整型数。当第一个字符不能识别为数字时,函数将停止读入输入字符串。char *a1 = "123"; char *a2 = "1 23"; char *a3 = "-123"; char *a4 = "a123"; char *a5 = "123b"; char *a6 = "12a3"; int b1 = atoi(a1);//123 int b2 = atoi... 阅读全文
摘要:
1. CImageListCImageList是图像列表控件类。图像列表是一个具有相同大小的图像(可以是不同类型)集合,其主要用于程序中大规模图标的存储。该控件是不可见的,通常与其它如CListBox,CComboBox,CComboBoxEx,CTabCtrl以及CTreeCtrl一起使用,为他们 阅读全文