Obsolete Members for QAxFactory

以下成員源於類 QAxFactory 已過時。 提供它們是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它們。

(obsolete) QAXFACTORY_DEFAULT ( Class , ClassID , InterfaceID , EventID , LibID , AppID )

宏文檔編製

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 ().