CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  ActiveX/COM/DCOM

COMPONENTSOPT 在CB里应该包括什么头文件?

楼主goldencode()2003-10-03 09:31:06 在 C++ Builder / ActiveX/COM/DCOM 提问

已经包括了  
  <wininet.h>  
  <COMDEF.h>  
  <shlobj.h>  
  [C++   Error]   PDTEA.cpp(149):   E2451   Undefined   symbol   'COMPONENTSOPT' 问题点数:0、回复次数:6Top

1 楼goldencode()回复于 2003-10-07 00:07:19 得分 0

没人知道吗?  
  Top

2 楼goldencode()回复于 2003-10-08 22:50:17 得分 0

有人了解吗,提供一些线索吧  
  Top

3 楼freshman2003(秋水长天)回复于 2003-10-08 23:05:06 得分 0

这个数据结构的定义在..\Program   Files\Borland\CBuilder6\Include\shlobj.h中的第2550行,好象与活动桌面有关,其余的自己看吧!  
   
  typedef   struct   _tagCOMPONENTSOPT  
  {  
          DWORD       dwSize;                           //Size   of   this   structure  
          BOOL         fEnableComponents;     //Enable   components?  
          BOOL         fActiveDesktop;           //   Active   desktop   enabled   ?  
  }  
  COMPONENTSOPT;  
   
   
  找得我好辛苦呀!Top

4 楼hongliqiu(在火中)回复于 2003-10-09 10:04:11 得分 0

不过如果包含shlobj.h这个文件可能会有些麻烦。需要预定义一个宏什么的,查查以前的帖子有说明的。Top

5 楼ccrun(老妖)(www.ccrun.com)回复于 2003-10-09 10:18:08 得分 0

如果在包含了<shlobj.h>以后出现重复定义的问题,在文件的第一行加上      
   
  #define     NO_WIN32_LEAN_AND_MEANTop

6 楼freshman2003(秋水长天)回复于 2003-10-09 23:16:16 得分 0

你还可以参看这个帖子:  
  http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=2180Top

相关问题

  • 头文件
  • 关于CB中头文件的声明问题
  • 关于头文件
  • 文件头问题!
  • IHTMLFrameBase2的头文件
  • 关于头文件!
  • 编写头文件?
  • 关于头文件
  • 共享头文件
  • 头文件包含

关键词

  • 文件
  • componentsopt
  • shlobj
  • 帖子
  • faq
  • expert
  • enabled
  • bool

得分解答快速导航

  • 帖主:goldencode

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo