随笔分类 - 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...
阅读全文
摘要: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
阅读全文
摘要: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
阅读全文
摘要: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
阅读全文
摘要: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
阅读全文

浙公网安备 33010602011771号