首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

命名空间扩充

2013-01-11 
命名空间扩展用C++ Builder如何开发出一个命名空间扩展?[解决办法]楼主说的是怎么定义命名空间吧?可以在 .

命名空间扩展
用C++ Builder如何开发出一个命名空间扩展?
[解决办法]
楼主说的是怎么定义命名空间吧?
可以在 .h和.cpp文件里使用,比如:
    .h文件
     namespace MYOWNFUNCTION
     {
        void funct1();        
      }

     .cpp文件
     namespace MYOWNFUNCTION
      {
        void funct1()
          {
             ShowMessage("this is funct1 in namespace MYOWNFUNCTION ");      
          }        
 
      }

     //使用
     
      using namespace MYOWNFUNCTION;
      funct1();
 
    或者直接调用:   MYOWNFUNCTION::funct1();
        




[解决办法]
是不是Shell的命名空间扩展?这里有个链接,介绍的是delphi使用命名扩展空间的情况,可供参考:
http://hi.baidu.com/6908270270/item/44296b4091fa5315896d10cc
[解决办法]
这个链接里有不少介绍Shell Extensions编程的文章,不过都是英文的:
http://www.codeproject.com/kb/shell/
[解决办法]

引用:
你这个是命名空间,我指的是命名空间扩展,是shell,不过还是谢谢你的回答


 呵呵,不好意思。


   有一本叫Visual c++ windows shell programming的书,讲的非常详细,网上有电子版下载(含实例),虽然书名含Visual c++, 实际上内容都是有关Shell的Com接口,实例也都是直接使用Com接口,没有用mfc, 建议看一看。




热点排行