首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • VC++ 啥东西啊? [无满意答案结贴,结贴人:HKCID]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • HKCID
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于: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  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • HKCID
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-22 16:42:331楼 得分:0

    坐沙发来顶顶
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • tengye19840704
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-22 16:44:162楼 得分:0
    "stdafx.h"头文件,每个CPP文件都要包含它吗?看到它就烦了。
    用VC就会自带这个文件的啊.除非你建的是C的工程就没有了.
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved