#pragma once #include "CharPropertySheet.h" class CModifyCharacter; /*! \class CCharSheetView ij¸¯ÅÍ Á¤º¸ ÆäÀÌÁö¸¦ ¼ÒÀ¯Çϰí ÀÖ´Â ½ÃÆ® */ class CCharSheetView : public CFormView { DECLARE_DYNCREATE(CCharSheetView) protected: CCharSheetView(); // µ¿Àû ¸¸µé±â¿¡ »ç¿ëµÇ´Â protected »ý¼ºÀÚÀÔ´Ï´Ù. virtual ~CCharSheetView(); public: enum { IDD = IDD_CHARSHEETVIEW }; #ifdef _DEBUG virtual void AssertValid() const; virtual void Dump(CDumpContext& dc) const; #endif protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor); DECLARE_MESSAGE_MAP() virtual void OnInitialUpdate(); virtual void PostNcDestroy(); private: CCharPropertySheet* m_pCharPropertySheet; CModifyCharacter* m_lpModifyCharInfo; unsigned int m_dwDocKey; afx_msg void OnBnClickedCharupdateBtn(); afx_msg void OnBnClickedOverlapitemlistBtn(); public: CString m_strSheetInfo; bool SetCharSheetInfo(unsigned int dwDocKey, CModifyCharacter* lpCharacter); };