Strona Główna   Lista Obszarów Nazw   Lista Alfabetyczna   Lista Klas   Lista Plików   Składowe Klas   Składowe Plików  

dialogtemplate.h

Idź do dokumentacji tego pliku.
00001 #if !defined(AFX_TDIALOG_H__F747A1D7_DE8B_45A4_8FD4_93B4DA282E7F__INCLUDED_)
00002 #define AFX_TDIALOG_H__F747A1D7_DE8B_45A4_8FD4_93B4DA282E7F__INCLUDED_
00003 
00004 #if _MSC_VER > 1000
00005 #pragma once
00006 #endif // _MSC_VER > 1000
00007 // DialogTemplate.h : header file
00008 //
00009 
00011 // CTemplateDialog dialog
00012 #include "resource.h"
00013 #include "FormCreatorDoc.h"
00014 
00015 class CTemplateDialog : public CDialog
00016 {
00017 // Construction
00018 public:
00019         CTemplateDialog(CWnd* pParent = NULL);   // standard constructor
00020 
00021 // Dialog Data
00022         //{{AFX_DATA(CTemplateDialog)
00023         enum { IDD = IDD_DIALOG_TEMPLATE };
00024         //}}AFX_DATA
00025 
00026 
00027 // Overrides
00028         // ClassWizard generated virtual function overrides
00029         //{{AFX_VIRTUAL(CTemplateDialog)
00030         protected:
00031         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
00032         //}}AFX_VIRTUAL
00033 public:
00034 
00035         int m_nDibX;
00036         int m_nDibY;
00037 
00038         int m_nGridX;
00039         int m_nGridY;
00040 
00041         BITMAPINFOHEADER m_bmpInfoH;
00042         BITMAPINFO m_bmpInfo;
00043         int * m_pDibBuff;
00044 
00045         CDC * m_pMemDC;
00046         CBitmap * m_pBmpBuff;
00047 
00048 
00049         void FillRect(CRect & rect, DWORD col);
00050         void DrawGrid(CRect & rect);
00051 
00052 // Implementation
00053 protected:
00054 
00055         // Generated message map functions
00056         //{{AFX_MSG(CTemplateDialog)
00057         virtual BOOL OnInitDialog();
00058         afx_msg void OnPaint();
00059         afx_msg void OnDestroy();
00060         afx_msg void OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct);
00061         afx_msg void OnMouseMove(UINT nFlags, CPoint point);
00062         afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
00063         //}}AFX_MSG
00064         DECLARE_MESSAGE_MAP()
00065 };
00066 
00067 //{{AFX_INSERT_LOCATION}}
00068 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
00069 
00070 #endif // !defined(AFX_TDIALOG_H__F747A1D7_DE8B_45A4_8FD4_93B4DA282E7F__INCLUDED_)

Wygenerowano Mon Feb 17 16:20:02 2003 dla FormCreator programem doxygen1.2.16