首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
VC/MFC
基础类
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
VC++ 啥东西啊?
[无满意答案结贴,结贴人:HKCID]
加为好友
发送私信
在线聊天
HKCID
坏得不够彻底!
等级:
可用分等级:
中农
总技术专家分:
85
总技术专家分排名:
97767
揭帖率:
92.86%
发表于:
2008-08-22 16:29:20
楼主
我写了好几个类,封装了系统文件操作API和通用对话框,因为怕类在不同的开发工具上不兼容,
所以没有用到开发平台的特有特性。因为盗版的问题从BCB转移到VC,结果编译的时候错误一大堆。
1. 难道BCB6.0 和VC6.0的包含的头文件"windows.h"不一样吗,怎么POPENFILENAME这个结构在VC
下就看不见呢?MSND中说明POPENFILENAME是"Declared in Commdlg.h, include Windows.h "。
还有啊!那个鸟"stdafx.h"头文件,每个CPP文件都要包含它吗?看到它就烦了。
2. 在VC下,BYTE* (也就是unsigned char*) 当作 char*来操作是个错误,引用"string.h"头中的函数
如果参数是BYTE*都当作错误。
这可怎么办?我不是专门写软件的,只是经常写些小工具给自己工作带来方便,不用VC我可就没有好开发工具用了,
我可不喜欢那些黑乎乎要打命令来编译的开发平台。
问题点数:
0
回复次数:
2
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
HKCID
坏得不够彻底!
等级:
可用分等级:
中农
总技术专家分:
85
总技术专家分排名:
97767
发表于:
2008-08-22 16:42:33
1
楼 得分:
0
坐沙发来顶顶
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tengye19840704
滕滕
等级:
可用分等级:
长工
总技术专家分:
7
总技术专家分排名:
311804
发表于:
2008-08-22 16:44:16
2
楼 得分:
0
"stdafx.h"头文件,每个CPP文件都要包含它吗?看到它就烦了。
用VC就会自带这个文件的啊.除非你建的是C的工程就没有了.
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友