00001 #pragma once 00002 00009 #include "ExClass.h" 00010 00011 00012 // 00013 namespace jbxwl { 00014 00015 00017 // CExSMPLDisp フレーム 00018 00019 class CExSMPLDisp : public CExFrame, public MSGraphDisp<sWord> 00020 { 00021 DECLARE_DYNCREATE(CExSMPLDisp) 00022 00023 protected: 00024 // CExSMPLDisp(); 00025 00026 // アトリビュート 00027 public: 00028 CAppCallBack* pApp; 00029 CExFrame* pFrame; 00030 MSGraph<sWord> msGraph; 00031 00032 // オペレーション 00033 public: 00034 CExSMPLDisp(CAppCallBack* app=NULL) { pApp=app; pFrame=NULL; msGraph.init();} 00035 virtual void displayNew (MSGraph<sWord> vp); 00036 virtual void displayNext(MSGraph<sWord> vp); 00037 00038 // オーバーライド 00039 00040 //{{AFX_VIRTUAL(CExSMPLDisp) 00041 //}}AFX_VIRTUAL 00042 00043 // インプリメンテーション 00044 protected: 00045 virtual ~CExSMPLDisp(); 00046 00047 //{{AFX_MSG(CExSMPLDisp) 00048 //}}AFX_MSG 00049 DECLARE_MESSAGE_MAP() 00050 }; 00051 00052 00054 00055 //{{AFX_INSERT_LOCATION}} 00056 00057 00058 } // namespace