当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 最近要用自动化组件传递字符串数组,查阅MSDN相关资料,还是觉得不够详尽。
 

 

 ·掀起atl的红头盖(一)    »显示摘要«
    摘要: 新建网页 2 v\:* { behavior: url(#default#vml) } o\:* { behavior: url(#default#vml) } .shape { behavior: url(#default#vml) } 掀起atl的红头盖(一) 简介 在这一系列的章节中我将讨论一下atl内部工作原理和使用技巧 我们先来讨论一下程序在......
 ·显示jpg和gif图片的简单方法    »显示摘要«
    摘要: 显示jpg和gif图片的简单方法 king fan 2002/11/27 经常在论坛上看到有人问如何显示jpge和gif图片,我这里刚好有一段显示jpeg和gif图片的代码。拷回去吧?说不定下次有的着呢。 cshowjpegview是我的的一个视图类,用的时候一定要将这个将成你自己的类哦!不是视图类也行,只要你能够传个cdc给这个函数就行。 /* 函数功能:显示jpg和gif图片 参数说明 pdc:设备环境对象 strpath......


传递自动化字符串数组
  最近要用自动化组件传递字符串数组,查阅msdn相关资料,还是觉得不够详尽。费了好大力气才调通,(也可能是水平不够,见笑)。特写下一简单实例,希望会对其他人有所帮助。

为自动化传递数组要选择variant类型,在组件中创建分配内存,由com机制来释放内存。所以com客户在用完组件要调用set obj=null来清内存。自动化传递的字符串是bstr型,选用_bstr_t包装类会简单的多。 【相关文章:ADO数据库编程入门liandong(原

  【扩展阅读:使用ADO编写数据库应用程序

程序解释:创建数组,数组赋值,将数组传入返回值。 【扩展信息:ADO数据库编程入门

 

希望与大家交流,也请将错误指出。联系mail:okokex@sina.com.cn

本程序在vc6,vb6中测试通过。以下是代码:

 

stdmethod(getarray)(/*[out]*/variant* parray);

stdmethodimp cregworker::getarray(variant *parray)

{

       afx_manage_state(afxgetstaticmodulestate())//选择mfc支持自动添加

 

       int i;

       _bstr_t  temp;//#include <comdef.h>,为操作bstr简单

       pchar arrayback[] = {//返回的数组,最简单的形式

       "string1",

       "string2",  


...   下一页
    摘要:<<实现photoshop魔棒(magic wand tool)效果的源代码>> 是一个老外写的,希望能有人转成vc++的工程,谢谢! 片断: procedure exec;varhh,ll,ss,h1,l1,s1,aa,bb,cc:real;c1,c2,c3,pixr,pixg,pixb,oldr,oldg,oldb,newr,newg,newb:byte;pix:tcolorref;jj:byte;xr,yr:lon......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE