以下成員源於類 QAxFactory 已過時。 提供它們是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它們。
(obsolete)
|
QAXFACTORY_DEFAULT ( Class , ClassID , InterfaceID , EventID , LibID , AppID ) |
此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。
此宏可以用於導齣單個 QObject 子類 Class 這種 COM 服務器透過隱式聲明 QAxFactory 實現。
此宏導齣類 Class 作為 COM 輔助類采用 CLSID ClassID . The properties and slots will be declared through a COM interface with the IID InterfaceID , and signals will be declared through a COM event interface with the IID EventID . All declarations will be in a type library with the id LibID ,且若服務器是可執行服務器那麼它將擁有應用程序 ID AppID .
#include <qaxfactory.h> #include "theactivex.h" QAXFACTORY_DEFAULT( TheActiveX, // widget class "{01234567-89AB-CDEF-0123-456789ABCDEF}", // class ID "{01234567-89AB-CDEF-0123-456789ABCDEF}", // interface ID "{01234567-89AB-CDEF-0123-456789ABCDEF}", // event interface ID "{01234567-89AB-CDEF-0123-456789ABCDEF}", // type library ID "{01234567-89AB-CDEF-0123-456789ABCDEF}" // application ID )
注意: This class has been deprecated in favor of QAXFACTORY_BEGIN ().
另請參閱 QAXFACTORY_EXPORT ().