工具 VC 6.0
我用VC 6.0通过MFC向导做了一个简单的OCX控件,简单功能实现如下:
 BSTR CSortuserCtrl::sort(LPCTSTR str) 
{
CString strResult;
         strResult = str+"test";
         return strResult.AllocSysString();
}
即添加一个函数,对输入的字符串进行处理后再返回一个字符串给掉用者,现OCX控件测试没问题了,但是要把这个函数的功能放到DLL中,其他地方掉用这个DLL的这个函数来实现此功能,
我从来没做过DLL,请教通过MFC 的向导怎样做一个这样的DLL?谢谢各位哥们了    谁能做一个实现这个函数的DLL简单程序发给我呀? [email protected]
 谢谢了,我可是好不容易等到20分了,呵呵

解决方案 »

  1.   

    建工程的时候选择:"MFC AppWizard(dll)"
      

  2.   

    改成这样
    void CSortuserCtrl::sort(LPCTSTR str, BSTR* bstrReturn ) 
    {
       CString strResult;
       strResult = str+"test";
       *bstrReturn = strResult.AllocSysString();
       return;
    }
      

  3.   

    谢谢上面的两为老兄了,不过我是还不知道,
    我建工程的时候是选择的:"MFC AppWizard(dll)",然后就是加函数不知道加了,到vckbase上看了几个例子,但是没有返回CString 类型的的例子,我自己试了几次都不知道怎样加返回CString 类型的函数, 所以能否请哪位兄弟帮我做个这样的程序  ? 我的MAIL:[email protected]  ,谢谢了  ,我都郁闷死了,搞了一天了都不行
      

  4.   

    叶子兄:  没收到,能否请你再发一次?  试试这个邮箱: [email protected]   谢谢了
      

  5.   

    兄弟,还在线吗? 都一个小时了,我的那个SINA的邮箱还是没收到,请你在发一次吧,谢谢了  [email protected]   好急的呀