Win32API 質問箱 Build8
■ このスレッドは過去ログ倉庫に格納されています
0626デフォルトの名無しさん
NGNGIBeeper*CreateBeepInterface();
DeleteBeepInterface(IBeeper*p);
とでもインターフェースを定義しておき、共通とする。
んで、プラグイン側では、インターフェースを実装する。
class CBeeper : public IBeeper { void Beep() { .... } };
IBeeper*CreateBeepInterface() { return new CBeeper; }
DeleteBeepInterface(IBeeper*p){ delete p; }
それだけ。
■ このスレッドは過去ログ倉庫に格納されています