C/C++其中的问题处理

1092阅读 0评论2008-09-14 hb_li_520
分类:C/C++

1.引入ado出现《windows.h》already包含了怎么办?
我新建一个工程多文档不包含数据库。下面导入#import   "c:\Program   Files\Common   Files\System\ado\msado15.dll "   no_namespace   rename( "EOF ", "rsEOF ")但出现如下错误
warning   C4146:   unary   minus   operator   applied   to   unsigned   type,   result   still   unsigned
fatal   error   C1189:   #error   :     WINDOWS.H   already   included.     MFC   apps   must   not   #include  
我用基本对话框,单文档都是了还是一样
我把stdafx。h里面的include "windows.h "删除掉还是一样的
解答:
#import   "c:\Program   Files\Common   Files\System\ado\msado15.dll "   no_namespace   rename( "EOF ", "rsEOF ")放到stdafx那些include最后面。
 
2.VC++ 中的UpdateData() 有什么用处?
主要控制ddx_data
把控件中的值和变量进行交换
比如你有个编辑框,输入了一些值,你的程序怎么得到呢;必须先调用这个(当然是在用了ddx的情况)
反之控件的成员变量中的值也可以通过该函数自动显示到控件里面,根据传进来的是true或者false
 
上一篇:删除MYSQl BIN-LOG 日志--磁盘优化(事先请备份)
下一篇:VC利用ADO连接SQL数据库