随笔分类 -  C.C++

摘要:VT_EMPTY 指示未指定值。 VT_NULL 指示空值(类似于SQL中的空值)。VT_I2 指示short整数。VT_I4 指示long整数。VT_R4 指示float值。VT_R8 指示double值。VT_CY 指示货币值。VT_DATE指示DATE值。VT_BSTR指示BSTR字符串。VT_DISPATCH指示IDispatch指针。VT_ERROR指示SCODE。VT_BOOL指示一个布尔值。VT_VARIANT指示VARIANTfar指针。VT_UNKNOWN指示IUnknown指针。VT_DECIMAL指示decimal值。VT_I1指示char值。VT_UI1... 阅读全文
posted @ 2012-11-08 20:49 歪歪不歪 阅读(611) 评论(0) 推荐(0)
摘要:char*hexToAscii(char*srcHex,int*destElements,intsrcElements){intindex,destIndex;unsignedcharvalUpper,valLower,*ascArray;intlowerFlag;lowerFlag=0;ascArray=NULL;*destElements=srcElements/2;ascArray=(char*)malloc(*destElements);if(ascArray==NULL){returnNULL;}for(destIndex=0;destIndex<*destElements;d 阅读全文
posted @ 2012-11-08 16:23 歪歪不歪 阅读(316) 评论(0) 推荐(0)
摘要:1//函数原型23BOOLWINAPICreateProcess(4__in_optLPCTSTRlpApplicationName,5__inout_optLPTSTRlpCommandLine,6__in_optLPSECURITY_ATTRIBUTESlpProcessAttributes,7__in_optLPSECURITY_ATTRIBUTESlpThreadAttributes,8__inBOOLbInheritHandles,9__inDWORDdwCreationFlags,10__in_optLPVOIDlpEnvironment,11__in_optLPCTSTRlpCu 阅读全文
posted @ 2012-11-08 14:42 歪歪不歪 阅读(1064) 评论(0) 推荐(0)
摘要:View Code 1/以下是用于loDriver::ldFlags的标志。2#defineloDF_IGNCASE(0x80)/ItemId对比时忽略大小写。3#defineloDF_IGNACCPATH(0x40)/ItemMgmt::AddItem()中忽略访问路径。4#defineloDF_NOCONV(0x100)/不允许数据类型转换。5#defineloDF_NOCOMP(0x200)/标签值不作比较,时间戳进行比较6#defineloDF_CHECKITEM(0x1000)/引发ldAskItemID()被调用7#defineloDF_CANONAME(0x2000)8/例如:l 阅读全文
posted @ 2012-11-03 09:32 歪歪不歪 阅读(930) 评论(0) 推荐(0)
摘要:1#include"stdafx.h"2#include<objbase.h>3#include<stdio.h>4#include<tchar.h>5BOOLCreateCLSID(GUID&guid)6{7BOOLbResult=FALSE;8if(S_OK==CoInitialize(NULL))9{10if(S_OK==::CoCreateGuid(&guid))11{12bResult=TRUE;13}14CoUninitialize();15}16returnbResult;17}1819voidPrintCL 阅读全文
posted @ 2012-11-02 14:24 歪歪不歪 阅读(301) 评论(0) 推荐(0)