锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品久久久久久久人人看,99久久无色码中文字幕人妻,久久久久无码精品国产http://www.shnenglu.com/mzty/category/638.html<br/> <br/> <a href = "http://www.shnenglu.com/mzty/archive/2007/03/02/19109.html"><font size = 5 color ="#00FFFF">{C++ 鍩虹}<font/></a> <a href = "http://www.shnenglu.com/mzty/archive/2007/08/13/29922.html"><font size = 5 color ="#00FFFF">{C++ 楂樼駭}<font/></a> <a href = "http://www.shnenglu.com/mzty/archive/2007/04/16/22064.html"><font size = 5 color ="#00FFFF">{C#鐣岄潰錛孋++鏍稿績綆楁硶}<font/></a> <a href = "http://www.shnenglu.com/mzty/archive/2007/03/04/19163.html"><font size = 5 color ="#00FFFF">{璁捐妯″紡}<font/></a> <a href = " http://www.shnenglu.com/mzty/archive/2007/03/04/19167.html"><font size = 5 color ="#FF0000">{C#鍩虹}<font/></a> zh-cnMon, 19 May 2008 18:52:14 GMTMon, 19 May 2008 18:52:14 GMT60C#璋冪敤C++鐨凜OMhttp://www.shnenglu.com/mzty/archive/2007/06/04/25522.html姊﹀湪澶╂動(dòng)姊﹀湪澶╂動(dòng)Mon, 04 Jun 2007 14:44:00 GMThttp://www.shnenglu.com/mzty/archive/2007/06/04/25522.htmlhttp://www.shnenglu.com/mzty/comments/25522.htmlhttp://www.shnenglu.com/mzty/archive/2007/06/04/25522.html#Feedback1http://www.shnenglu.com/mzty/comments/commentRss/25522.htmlhttp://www.shnenglu.com/mzty/services/trackbacks/25522.html
涓 寤虹珛ATL COM 錛屽鍔犳帴鍙Test鍜屽疄鐜板嚱鏁癟est錛屽鍔犱互涓嬪嚱鏁幫細(xì)
idl鏂囦歡錛?br>
interface ITest : IDispatch{
    [id(
1), helpstring("method ADD")] HRESULT ADD([in] LONG x, [in] LONG y, LONG* z);
    [id(
2), helpstring("method UpperCase")] HRESULT UpperCase([in] CHAR A, CHAR* B);
    [id(
3), helpstring("method LowerCase")] HRESULT LowerCase([in] BSTR A, BSTR* B);
    [id(
4), helpstring("method Change")] HRESULT Change([in] VARIANT A, [out] VARIANT* B);
}
;

ITest鏂囦歡錛?br>
 MIDL_INTERFACE("52CA8A5C-593D-4E2E-B58F-BB6C6604EAF2")
    ITest : 
public IDispatch
    
{
    
public:
        
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ADD( 
            
/* [in] */ LONG x,
            
/* [in] */ LONG y,
            LONG 
*z) = 0;
        
        
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE UpperCase( 
            
/* [in] */ CHAR A,
            CHAR 
*B) = 0;
        
        
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LowerCase( 
            
/* [in] */ BSTR A,
            BSTR 
*B) = 0;
        
        
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Change( 
            
/* [in] */ VARIANT A,
            
/* [out] */ VARIANT *B) = 0;
        
    }
;


鍦═est涓疄鐜頒互涓婃帴鍙e嚱鏁般?br>
浜?鍦–#涓殑浣跨敤鏂規(guī)硶

1錛変嬌鐢↖DE涓殑reference鏉eference com錛岃繖涓箣鍓峜om蹇呴』鍏堟敞鍐岋細(xì)


2錛変嬌鐢ㄥ懡浠LBIMP ATLCOM.tlb /out:C:\ATLCOM.dll ,鐒跺悗referece鐢熸垚鐨凞LL錛坱blmp鍛戒護(hù)甯綘娉ㄥ唽com錛夈?br>
3錛?a onclick="javascript:Track('ctl00_LibFrame_ctl04|ctl00_LibFrame_ctl09',this);" >TypeLibConverter 綾?
TypeLibConverter 綾伙紙浣嶄簬 System.Runtime.InteropServices 鍛藉悕絀洪棿涓級鎻愪緵浜嗗皢綾誨瀷搴撲腑鐨?coclass 鍜屾帴鍙h漿鎹負(fù)紼嬪簭闆嗕腑鐨勫厓鏁版嵁鐨勬柟娉曘傛 API 灝嗙敓鎴愪笌 Tlbimp.exe 鐩稿悓鐨勫厓鏁版嵁杈撳嚭銆備笉榪囷紝涓?Tlbimp.exe 涓嶅悓鐨勬槸錛?strong>TypeLibConverter 綾誨彲浠ュ皢鍐呭瓨涓殑綾誨瀷搴撹漿鎹負(fù)鍏冩暟鎹?br>
 4錛夎嚜瀹氫箟鍖呰
褰撶被鍨嬪簱涓嶅彲鐢ㄦ垨涓嶆紜椂錛屼竴縐嶅彲閫夌殑鍋氭硶鏄湪鎵樼婧愪唬鐮佷腑鍒涘緩綾繪垨鎺ュ彛鐨勯噸澶嶅畾涔夈傜劧鍚庯紝鐢ㄩ潰鍚戣繍琛屽簱鐨勭紪璇戝櫒鏉ョ紪璇戞簮浠g爜浠ョ敓鎴愮▼搴忛泦涓殑鍏冩暟鎹?
瑕佹墜鍔ㄥ畾涔?COM 綾誨瀷錛屽繀欏誨叿澶囦笅鍒楀悇欏癸細(xì)

鎵瀹氫箟鐨?coclass 鍜屾帴鍙g殑綺劇‘鎻忚堪銆?br>鍙敓鎴愭紜?.NET Framework 綾誨畾涔夌殑緙栬瘧鍣紝濡?C# 緙栬瘧鍣ㄣ?br>鏈夊叧綾誨瀷搴撳埌紼嬪簭闆嗚漿鎹㈣鍒欑殑鐭ヨ瘑銆?/p>

緙栧啓鑷畾涔夊寘瑁呮槸涓縐嶈緝?yōu)畱鋴社敤鐨勯珮珩旀妧鏈傛湁鍏崇敓鎴愯嚜瀹氫箟鍖呰鐨勫叾浠栦俊鎭紝璇峰弬瑙?a onclick="javascript:Track('ctl00_LibFrame_ctl04|ctl00_LibFrame_ctl11',this);" >鑷畾涔夋爣鍑嗗寘瑁?/font>銆?br>
涓?鍦–#鐨刢lient璋冪敤COM鎻愪緵鐨勬帴鍙o紝鎴戜滑鍙互鐪嬪埌鍦–#涓瑿OM鐨勬帴鍙e拰鍑芥暟琚彉鎹負(fù)濡備笅錛?br>Member of atlcom.TestClass錛?br>public TestClass();   
public virtual void ADD(int x, int y, ref int z);
public virtual void UpperCase(sbyte A, ref sbyte B);
public virtual void Change(object A, out object B) ;  
public virtual void LowerCase(string A, ref string B);

鍥?鏇村鍙互鍙傝冿細(xì)http://www.codeproject.com/dotnet/cominterop.asp






]]>
OLE/COM/COM+/DCOM/ActiveX/ActiveX contorl ( 姒傚康)http://www.shnenglu.com/mzty/archive/2005/12/29/2242.html姊﹀湪澶╂動(dòng)姊﹀湪澶╂動(dòng)Thu, 29 Dec 2005 07:51:00 GMThttp://www.shnenglu.com/mzty/archive/2005/12/29/2242.htmlhttp://www.shnenglu.com/mzty/comments/2242.htmlhttp://www.shnenglu.com/mzty/archive/2005/12/29/2242.html#Feedback3http://www.shnenglu.com/mzty/comments/commentRss/2242.htmlhttp://www.shnenglu.com/mzty/services/trackbacks/2242.html 

What is OLE?
OLE (Object Linking and Embedding) is Microsoft's component document technology. With OLE, it is possible to dynamically link files and applications together. An object is a combination of data and the application needed to modify that data. Objects can be embedded in or linked to documents created with a different application.

For instance, an Excel spreadsheet can be embedded within a Microsoft Word document using OLE. Double-clicking the embedded spreadsheet will launch Excel and allow the user to modify the sheet.

Some applications include small applets that are used to create objects. For instance, Microsoft Word includes a drawing tool (MS Draw) and a tool for manipulating characters as art (Text Art) which can be launched only via OLE.

For more information, visit Microsoft's Developer Network page at: http://msdn.microsoft.com/default.aspx

 

What are COM, COM+, and DCOM?
COM (Component Object Model) is Microsoft's component software architecture developed primarily for Windows. It is the foundation upon which OLE and ActiveX are based, and provides a means to re-use code without requiring re-compilation. In COM, a component is a platform-specific binary file that compliant applications and other components can utilize. Programs incorporating a component's services never have access to its internal data structure, but instead include pointers to its standardized interface. Thus, it is possible for components to interact with each other regardless of how they work or what language they are written in.

COM+ is an enhanced version of COM that provides better security and improved performance. DCOM (Distributed Component Object Model) is an extension of COM that allows applications and components to communicate with each other over a network.

For more detailed information about COM, COM+, DCOM, and related technologies, visit: http://www.microsoft.com/com/default.mspx

 

What is ActiveX?
ActiveX is a term Microsoft uses to describe a number of its COM technologies. However, when most people say "ActiveX", they are really referring to ActiveX controls, Microsoft's answer to Java applets. The two technologies are similar in that they are designed to be downloaded and executed by web browsers. The difference is that while ActiveX controls can interface with Microsoft Windows better than Java can, they offer very little cross-platform support.

For more information about ActiveX controls as well as other ActiveX technologies, visit Microsoft's page at: http://www.microsoft.com/com/default.mspx CNET maintains a library of ActiveX controls, available at the following address: http://www.download.com/2001-2206-0.html?legacy=cnet

 

What are ActiveX controls?
ActiveX controls are small program building blocks that can be used to create distributed applications that work over the Internet through web browsers. Examples include customized applications for gathering data, viewing certain kinds of files, and displaying animation.

The ActiveX programming specification is an extension of Microsoft Windows and the Object Linking and Embedding (OLE) API. ActiveX applications are used mainly with Microsoft's Internet Explorer web browser.

Like Java applets, programs that use ActiveX controls run on the client computer, not the server.

For more information about ActiveX controls as well as other ActiveX technologies, visit Microsoft's page at: http://www.microsoft.com/com/default.mspx


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
A software architecture developed by Microsoft to build component-based applications. COM objects are discrete components, each with a unique identity, which expose interfaces that allow applications and other components to access their features. COM objects are more versatile than Win32 DLLs because they are completely language-independent, have built-in interprocess communications capability, and easily fit into an object-oriented program design. COM was first released in 1993 with OLE2, largely to replace the interprocess communication mechanism DDE used by the initial release of OLE. ActiveX also is based on COM.



]]>
c++涓嬌鐢╟om鐨勬柟娉?/title><link>http://www.shnenglu.com/mzty/archive/2005/12/24/2049.html</link><dc:creator>姊﹀湪澶╂動(dòng)</dc:creator><author>姊﹀湪澶╂動(dòng)</author><pubDate>Sat, 24 Dec 2005 06:53:00 GMT</pubDate><guid>http://www.shnenglu.com/mzty/archive/2005/12/24/2049.html</guid><wfw:comment>http://www.shnenglu.com/mzty/comments/2049.html</wfw:comment><comments>http://www.shnenglu.com/mzty/archive/2005/12/24/2049.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/mzty/comments/commentRss/2049.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/mzty/services/trackbacks/2049.html</trackback:ping><description><![CDATA[     鎽樿: 綆鍗曟ā鎷燂細(xì) #include聽 " ClassDll.h " #include聽 " ClassDll_i.c " if 聽(聽...  <a href='http://www.shnenglu.com/mzty/archive/2005/12/24/2049.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/mzty/aggbug/2049.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/mzty/" target="_blank">姊﹀湪澶╂動(dòng)</a> 2005-12-24 14:53 <a href="http://www.shnenglu.com/mzty/archive/2005/12/24/2049.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>COM緙栫▼鍏ラ棬(2)http://www.shnenglu.com/mzty/archive/2005/12/23/2004.html姊﹀湪澶╂動(dòng)姊﹀湪澶╂動(dòng)Fri, 23 Dec 2005 05:09:00 GMThttp://www.shnenglu.com/mzty/archive/2005/12/23/2004.htmlhttp://www.shnenglu.com/mzty/comments/2004.htmlhttp://www.shnenglu.com/mzty/archive/2005/12/23/2004.html#Feedback0http://www.shnenglu.com/mzty/comments/commentRss/2004.htmlhttp://www.shnenglu.com/mzty/services/trackbacks/2004.html闃呰鍏ㄦ枃

]]>
COM緙栫▼鍏ラ棬(1)http://www.shnenglu.com/mzty/archive/2005/12/23/2003.html姊﹀湪澶╂動(dòng)姊﹀湪澶╂動(dòng)Fri, 23 Dec 2005 05:08:00 GMThttp://www.shnenglu.com/mzty/archive/2005/12/23/2003.htmlhttp://www.shnenglu.com/mzty/comments/2003.htmlhttp://www.shnenglu.com/mzty/archive/2005/12/23/2003.html#Feedback0http://www.shnenglu.com/mzty/comments/commentRss/2003.htmlhttp://www.shnenglu.com/mzty/services/trackbacks/2003.html闃呰鍏ㄦ枃

]]>
鐢╒C榪涜COM緙栫▼鎵蹇呴』鎺屾彙鐨勭悊璁虹煡璇?/title><link>http://www.shnenglu.com/mzty/archive/2005/12/23/2002.html</link><dc:creator>姊﹀湪澶╂動(dòng)</dc:creator><author>姊﹀湪澶╂動(dòng)</author><pubDate>Fri, 23 Dec 2005 05:01:00 GMT</pubDate><guid>http://www.shnenglu.com/mzty/archive/2005/12/23/2002.html</guid><wfw:comment>http://www.shnenglu.com/mzty/comments/2002.html</wfw:comment><comments>http://www.shnenglu.com/mzty/archive/2005/12/23/2002.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/mzty/comments/commentRss/2002.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/mzty/services/trackbacks/2002.html</trackback:ping><description><![CDATA[     鎽樿:   <a href='http://www.shnenglu.com/mzty/archive/2005/12/23/2002.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/mzty/aggbug/2002.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/mzty/" target="_blank">姊﹀湪澶╂動(dòng)</a> 2005-12-23 13:01 <a href="http://www.shnenglu.com/mzty/archive/2005/12/23/2002.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>com涓殑瀛楃涓?/title><link>http://www.shnenglu.com/mzty/archive/2005/12/23/2001.html</link><dc:creator>姊﹀湪澶╂動(dòng)</dc:creator><author>姊﹀湪澶╂動(dòng)</author><pubDate>Fri, 23 Dec 2005 04:57:00 GMT</pubDate><guid>http://www.shnenglu.com/mzty/archive/2005/12/23/2001.html</guid><wfw:comment>http://www.shnenglu.com/mzty/comments/2001.html</wfw:comment><comments>http://www.shnenglu.com/mzty/archive/2005/12/23/2001.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/mzty/comments/commentRss/2001.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/mzty/services/trackbacks/2001.html</trackback:ping><description><![CDATA[     鎽樿:   <a href='http://www.shnenglu.com/mzty/archive/2005/12/23/2001.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/mzty/aggbug/2001.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/mzty/" target="_blank">姊﹀湪澶╂動(dòng)</a> 2005-12-23 12:57 <a href="http://www.shnenglu.com/mzty/archive/2005/12/23/2001.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Visual C++.NET涓?瀛楃涓茶漿鎹㈡柟娉?/title><link>http://www.shnenglu.com/mzty/archive/2005/12/23/2000.html</link><dc:creator>姊﹀湪澶╂動(dòng)</dc:creator><author>姊﹀湪澶╂動(dòng)</author><pubDate>Fri, 23 Dec 2005 04:52:00 GMT</pubDate><guid>http://www.shnenglu.com/mzty/archive/2005/12/23/2000.html</guid><wfw:comment>http://www.shnenglu.com/mzty/comments/2000.html</wfw:comment><comments>http://www.shnenglu.com/mzty/archive/2005/12/23/2000.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/mzty/comments/commentRss/2000.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/mzty/services/trackbacks/2000.html</trackback:ping><description><![CDATA[     鎽樿:   <a href='http://www.shnenglu.com/mzty/archive/2005/12/23/2000.html'>闃呰鍏ㄦ枃</a><img src ="http://www.shnenglu.com/mzty/aggbug/2000.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/mzty/" target="_blank">姊﹀湪澶╂動(dòng)</a> 2005-12-23 12:52 <a href="http://www.shnenglu.com/mzty/archive/2005/12/23/2000.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.by1506.cn" target="_blank">91精品国产高清久久久久久io</a>| <a href="http://www.mbjywz.cn" target="_blank">亚洲愉拍99热成人精品热久久 </a>| <a href="http://www.sanda8.com.cn" target="_blank">国产L精品国产亚洲区久久</a>| <a href="http://www.benok.cn" target="_blank">久久99精品久久久久久动态图</a>| <a href="http://www.fzmnls.cn" target="_blank">久久国产亚洲精品麻豆</a>| <a href="http://www.pqdaili.cn" target="_blank">日本久久中文字幕</a>| <a href="http://www.guidegogo.cn" target="_blank">久久久国产乱子伦精品作者</a>| <a href="http://www.ccfnt.com.cn" target="_blank">亚洲国产精品久久</a>| <a href="http://www.0731car.com.cn" target="_blank">综合久久国产九一剧情麻豆 </a>| <a href="http://www.ssc629.cn" target="_blank">久久99精品综合国产首页</a>| <a href="http://www.nxxq5.cn" target="_blank">久久国产视屏</a>| <a href="http://www.zixunlawyer.com.cn" target="_blank">久久久精品2019免费观看</a>| <a href="http://www.ampul.cn" target="_blank">久久久久99精品成人片三人毛片</a>| <a href="http://www.v1175.cn" target="_blank">99久久精品免费看国产一区二区三区</a>| <a href="http://www.fsyongli188.cn" target="_blank">色综合久久久久无码专区</a>| <a href="http://www.hybtw.cn" target="_blank">色综合久久久久综合99</a>| <a href="http://www.bwart.com.cn" target="_blank">avtt天堂网久久精品</a>| <a href="http://www.whpcjs.cn" target="_blank">久久无码高潮喷水</a>| <a href="http://www.zqdiary.cn" target="_blank">久久精品国产亚洲一区二区三区</a>| <a href="http://www.lzhoufugen.cn" target="_blank">中文无码久久精品</a>| <a href="http://www.h6343.cn" target="_blank">伊人久久大香线蕉AV一区二区</a>| <a href="http://www.gbagba.cn" target="_blank">国产亚洲欧美成人久久片</a>| <a href="http://www.5490.com.cn" target="_blank">亚洲va久久久噜噜噜久久狠狠</a>| <a href="http://www.zhengchaoyue.cn" target="_blank">久久精品成人欧美大片</a>| <a href="http://www.0771008.cn" target="_blank">久久亚洲国产欧洲精品一</a>| <a href="http://www.x4565.cn" target="_blank">久久丫精品国产亚洲av</a>| <a href="http://www.bagscheap.cn" target="_blank">精品国产乱码久久久久软件</a>| <a href="http://www.sf789.com.cn" target="_blank">久久天天躁狠狠躁夜夜av浪潮 </a>| <a href="http://www.ode.net.cn" target="_blank">合区精品久久久中文字幕一区 </a>| <a href="http://www.vnkp.cn" target="_blank">.精品久久久麻豆国产精品</a>| <a href="http://www.msn56.cn" target="_blank">伊人久久综合无码成人网</a>| <a href="http://www.ojlf.cn" target="_blank">久久青青草视频</a>| <a href="http://www.szip8.cn" target="_blank">一本久久a久久精品综合香蕉</a>| <a href="http://www.hqbtt.cn" target="_blank">久久国产综合精品五月天</a>| <a href="http://www.gallery2.cn" target="_blank">亚洲国产精品久久久久网站</a>| <a href="http://www.xy-ly.com.cn" target="_blank">久久久久久无码Av成人影院</a>| <a href="http://www.cnbjwm.com.cn" target="_blank">亚洲AV无码久久精品色欲</a>| <a href="http://www.yk999.cn" target="_blank">狠狠色婷婷久久一区二区</a>| <a href="http://www.46test.cn" target="_blank">亚洲精品无码久久久久</a>| <a href="http://www.gangzheng.net.cn" target="_blank">综合网日日天干夜夜久久</a>| <a href="http://www.jblw.net.cn" target="_blank">婷婷伊人久久大香线蕉AV</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>