代码改变世界

随笔档案-2007年05月

无法打开包括文件:“*.h”: No such file or directory

2007-05-31 21:58 by libiver, 1597 阅读, 收藏,
摘要: 关于无法打开包括文件:“ *.h ”: No such file or directory 今天遇到了这个问题,弄了好半天还是没搞好,不过经过努力还是解决了问题,现在记录如下: 首先,我想我们要确定的是头文件名写错了没有?其次,如果是我们自己写的头文件,我们一定要写成 #include " *.h "这种形式. 第三,当我们是直接将文件从别的地方添加到我们的工程中的时候,我们一定要保证那些文件也要移到我们的工程目录下,否则也会出现上面的问题. 阅读全文

VARIANT类型的用法

2007-05-18 22:37 by libiver, 351 阅读, 收藏,
摘要: VARIANT类型的用法 VARIANT的结构可以参考头文件VC98/Include/OAIDL.H中关于结构体tagVARIANT的定义。 对于VARIANT变量的赋值:首先给vt成员赋值,指明数据类型,再对联合结构中相同数据类型的变量赋值,举个例子:VARIANT va;int a=2001;va.vt=VT_I4;///指明整型数据va.lVal=a; ///赋值对于不马上赋值的VARIANT,最好先用Void VariantInit(VARIANTARG FAR* pvarg);进行初始化,其本质是将vt设置为VT_EMPTY,下表我们列举vt与常用数据的对应关系: /////... 阅读全文