Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

請問vc高手一個問題....

0 views
Skip to first unread message

take easy

unread,
Jun 29, 2000, 3:00:00 AM6/29/00
to

請問在vc 6.0標頭檔中 *.h 中

#ifdef _HOT2_
#define EX_OR_IM __decelspec(dllexport)
#else
#define EX_OR_IM __declspec(dllimport)
#endif

以上5行是什麼意思...
可否請各位高手替小弟講解一下呢..
要做何處理..
利用此*.h的 *.cpp才能執行呢..
謝謝..


--
[m※ Origin: 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [From: 140.125.20.138]

莫召奴

unread,
Jun 29, 2000, 3:00:00 AM6/29/00
to
※ 引述《metri...@bbs.yuntech.edu.tw (take easy)》之銘言:
: 請問在vc 6.0標頭檔中 *.h 中

: #ifdef _HOT2_
: #define EX_OR_IM __decelspec(dllexport)
: #else
: #define EX_OR_IM __declspec(dllimport)
: #endif
: 以上5行是什麼意思...
: 可否請各位高手替小弟講解一下呢..
: 要做何處理..
: 利用此*.h的 *.cpp才能執行呢..
: 謝謝..
如果 _HOT2有被定義過的話
就把EX_OR_IM定義為__declspec(dllexport)
否則就定義為__declspec(dllimport)
一般來說,_declspec(dllexport)是用在寫dll程式裡用來export變數或函數的
_declspec(dllimport)則是用在程式中會用到dll變數的地方來宣告import變數

--
[1;36m※Post by [37mhoney [36mfrom [33mh200.s238.ts30.hinet.net [m
[1;34m▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂ [m
[1;36m東吳溪城bbs站 [31m˙ [33m電子佈告欄系統 [31m˙ [32mbbs.scu.edu.tw [31m˙ [37m163.14.2.15 [m
[1;34m▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ [m

0 new messages