mqsdx
300.0.1
MQPluginSDK Extention Library / mqsdkをC++またはCLI(.Net)拡張するサポートライブラリ。
|
モジュール | |
インターフェース | |
サポートクラス | |
StationPlugins | |
CommandPlugins | |
構成 | |
class | MQCLI::CommandPlugin |
CommandPluginを作成する時に継承するマネージドベースクラス [詳細] | |
class | MQCLI::StationPlugin |
StationPluginを作成する時に継承するマネージドベースクラス [詳細] | |
class | MQCLI::StationPluginTemplate< T_MANAGEDBASE, T_UNMANAGED > |
StationPluginおよびCommandPluginの基底実装テンプレートです。 [詳細] | |
関数 | |
bool | MQCLI::Initialize (MQCLI::StationPlugin^ pluginBody) |
MQCLIライブラリの初期化 [詳細] | |
bool | MQCLI::Initialize (MQCLI::CommandPlugin^ pluginBody) |
MQCLIライブラリの初期化 [詳細] | |
MQCLIの公開する機能の一覧です。
bool MQCLI::Initialize | ( | MQCLI::StationPlugin^ | pluginBody | ) |
MQCLIライブラリの初期化
MQCLI::StationPluginを継承したクラスは一度だけそのプラグインクラスの継承インスタンスを確保し、以下のサンプルのように MQCLI::Initialize() に渡してください。
このサンプルではコマンドプラグインのActivate()メソッドをオーバーライドして、コマンドボタンを選択した時にメッセージボックスを表示します。 プロジェクト設定 に問題なければ、この数行のコンパイルは成功し、そのままプラグインDLLのインストールとテストが実行できるはずです。
bool MQCLI::Initialize | ( | MQCLI::CommandPlugin^ | pluginBody | ) |
MQCLIライブラリの初期化
MQCLI::CommandPluginを継承したクラスは一度だけそのプラグインクラスの継承インスタンスを確保し、以下のサンプルのように MQCLI::Initialize() に渡してください。
このサンプルではコマンドプラグインのActivate()メソッドをオーバーライドして、コマンドボタンを選択した時にメッセージボックスを表示します。 プロジェクト設定 に問題なければ、この数行のコンパイルは成功し、そのままプラグインDLLのインストールとテストが実行できるはずです。