类型对照: BSTR StringBuilder LPCTSTR StringBuilder LPCWSTR IntPtr handle IntPtr hwnd IntPtr char * string int * ref int int & ref int void * IntPtr unsign ...
分类:
编程语言 时间:
2017-04-01 16:24:59
阅读次数:
176
宏定义的优缺点 下面是别人文章关于这个问题的讨论,转载》 当时没答出来,只知道如果某个常量或者函数名很长的时候可以用宏定义做替换,这样的话程序也会比较美观一点,可读性也大大增强了。 其实在用VC编程的时候就会遇到很多宏定义,尤其是类似“LONG,LPCTSTR”等等之类的,它们属于微软的自定义类型, ...
分类:
其他好文 时间:
2017-02-21 11:44:21
阅读次数:
212
BOOL UploadRecFile(LPCTSTR strURL, LPCTSTR strLocalFileName) { if (strURL == NULL || strURL == _T("") || strLocalFileName == NULL || strLocalFileName ... ...
分类:
编程语言 时间:
2017-02-15 18:36:22
阅读次数:
221
BOOL UploadFile(LPCTSTR strURL, LPCTSTR strLocalFileName) { if (strURL == NULL || strURL == _T("") || strLocalFileName == NULL || strLocalFileName == ... ...
分类:
编程语言 时间:
2017-01-22 21:18:41
阅读次数:
236
知识点: CFileDialog类 SetBitmap LoadImage 动态显示图片 一、CFileDialog类 构造函数 CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = ... ...
分类:
编程语言 时间:
2016-12-27 13:59:58
阅读次数:
321
今天在做 COS脚本解释器的时候,遇到了这个问题 先了解一下 LPCTCHAR 这个东东 LPCTSTR用来表示你的字符是否使用UNICODE, 如果你的程序定义了UNICODE或者其他相关的宏,那么这个字符或者字符串将被作为UNICODE字符串,否则就是标准的ANSI字符串。 那么什么叫UNICO ...
分类:
其他好文 时间:
2016-12-23 19:16:11
阅读次数:
835
BOOL CreateDirectory( LPCTSTR lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes ); 这个是大多数用户都知道的,但是这个有缺点,只能是一层一层的创建。。。很是麻烦!!! 下面给大家介绍一个函数: BOOL Ma ...
分类:
其他好文 时间:
2016-12-10 14:08:40
阅读次数:
230
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
#ifndef __UIHEADICON_H__#define __UIHEADICON_H__ /* 名称:圆形头像控件(派生CButtonUI类)*/ class CHeadUI: public CButtonUI{public: CHeadUI(); LPCTSTR GetClass() co ...
分类:
其他好文 时间:
2016-11-11 20:02:04
阅读次数:
170
CreateService参数介绍SC_HANDLE CreateService( SC_HANDLE hSCManager, //服务控制管理程序维护的登记数据库的句柄,由系统函数OpenSCManager 返回 LPCTSTR lpServiceName, //以NULL 结尾的服务名,用于创建 ...
分类:
Web程序 时间:
2016-11-11 09:55:16
阅读次数:
271