home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703A.ISO / VPR_DATA / DOGA / SOURCES / MEDIT.LZH / MDTABTDL.H < prev    next >
C/C++ Source or Header  |  1995-07-27  |  1KB  |  61 lines

  1. #if !defined(__mdtabtdl_h)              // 番兵。まだインクルードされていない場合にのみ,このファイルを使用
  2. #define __mdtabtdl_h
  3.  
  4. /*  Project medit
  5.     Project Team DoGA
  6.     Copyright (c) 1995. All Rights Reserved.
  7.  
  8.     サブシステム:    medit.exe Application
  9.     ファイル:        mdtabtdl.h
  10.     作成者:          Taka2
  11.  
  12.  
  13.     概要
  14.     ====
  15.     meditAboutDlg (TDialog) 用のクラス定義
  16. */
  17.  
  18.  
  19. #include <owl\owlpch.h>
  20. #pragma hdrstop
  21.  
  22. #include "meditapp.rh"                  // すべてのリソースの定義
  23.  
  24.  
  25. //{{TDialog = meditAboutDlg}}
  26. class meditAboutDlg : public TDialog {
  27. public:
  28.     meditAboutDlg (TWindow *parent, TResId resId = IDD_ABOUT, TModule *module = 0);
  29.     virtual ~meditAboutDlg ();
  30.  
  31. //{{meditAboutDlgVIRTUAL_BEGIN}}
  32. public:
  33.     void SetupWindow ();
  34. //{{meditAboutDlgVIRTUAL_END}}
  35. };    //{{meditAboutDlg}}
  36.  
  37.  
  38. // VERSIONINFO リソースを読む
  39. class ProjectRCVersion {
  40. public:
  41.     ProjectRCVersion (TModule *module);
  42.     virtual ~ProjectRCVersion ();
  43.  
  44.     BOOL GetProductName (LPSTR &prodName);
  45.     BOOL GetProductVersion (LPSTR &prodVersion);
  46.     BOOL GetCopyright (LPSTR ©right);
  47.     BOOL GetDebug (LPSTR &debug);
  48.  
  49. protected:
  50.     LPBYTE      TransBlock;
  51.     void FAR    *FVData;
  52.  
  53. private:
  54.     // このオブジェクトはコピーしてはならない
  55.     ProjectRCVersion (const ProjectRCVersion &);
  56.     ProjectRCVersion & operator =(const ProjectRCVersion &);
  57. };
  58.  
  59.  
  60. #endif                                      // __mdtabtdl_h の番兵
  61.