// [!output VIEW_IMPL] : [!output VIEW_CLASS] Ŭ·¡½ºÀÇ ±¸Çö // #include "stdafx.h" #include "[!output APP_HEADER]" #include "[!output DOC_HEADER]" #include "[!output VIEW_HEADER]" #ifdef _DEBUG #define new DEBUG_NEW #endif // [!output VIEW_CLASS] IMPLEMENT_DYNCREATE([!output VIEW_CLASS], [!output VIEW_BASE_CLASS]) BEGIN_MESSAGE_MAP([!output VIEW_CLASS], [!output VIEW_BASE_CLASS]) [!if APP_TYPE_SDI_DOCLIST] [!if !MULTIPLE_PLATFORM] [!if POCKETPC2003_UI_MODEL] ON_WM_CREATE() ON_WM_SETFOCUS() ON_WM_DESTROY() [!endif] [!else] [!if POCKETPC2003_UI_MODEL] #ifdef WIN32_PLATFORM_PSPC ON_WM_CREATE() ON_WM_SETFOCUS() ON_WM_DESTROY() #endif // WIN32_PLATFORM_PSPC [!endif] [!endif] [!endif] [!if PRINTING] // Ç¥ÁØ Àμ⠸í·ÉÀÔ´Ï´Ù. ON_COMMAND(ID_FILE_PRINT, &[!output VIEW_BASE_CLASS]::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_DIRECT, &[!output VIEW_BASE_CLASS]::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_PREVIEW, &[!output VIEW_BASE_CLASS]::OnFilePrintPreview) [!endif] END_MESSAGE_MAP() // [!output VIEW_CLASS] »ý¼º/¼Ò¸ê [!output VIEW_CLASS]::[!output VIEW_CLASS]() [!if FORM_VIEW] : [!output VIEW_BASE_CLASS]([!output VIEW_CLASS]::IDD) [!endif] { // TODO: ¿©±â¿¡ »ý¼º Äڵ带 Ãß°¡ÇÕ´Ï´Ù. } [!output VIEW_CLASS]::~[!output VIEW_CLASS]() { } [!if FORM_VIEW] void [!output VIEW_CLASS]::DoDataExchange(CDataExchange* pDX) { [!output VIEW_BASE_CLASS]::DoDataExchange(pDX); } [!endif] BOOL [!output VIEW_CLASS]::PreCreateWindow(CREATESTRUCT& cs) { // TODO: CREATESTRUCT cs¸¦ ¼öÁ¤ÇÏ¿© ¿©±â¿¡¼­ // Window Ŭ·¡½º ¶Ç´Â ½ºÅ¸ÀÏÀ» ¼öÁ¤ÇÕ´Ï´Ù. return [!output VIEW_BASE_CLASS]::PreCreateWindow(cs); } [!if !FORM_VIEW && !TREE_VIEW && !LIST_VIEW] // [!output VIEW_CLASS] ±×¸®±â void [!output VIEW_CLASS]::OnDraw(CDC* /*pDC*/) { [!output DOC_CLASS]* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: ¿©±â¿¡ ¿ø½Ã µ¥ÀÌÅÍ¿¡ ´ëÇÑ ±×¸®±â Äڵ带 Ãß°¡ÇÕ´Ï´Ù. } [!endif] [!if SCROLL_VIEW || LIST_VIEW || TREE_VIEW || FORM_VIEW] void [!output VIEW_CLASS]::OnInitialUpdate() { [!output VIEW_BASE_CLASS]::OnInitialUpdate(); [!if LIST_VIEW] // TODO: GetListCtrl()À» È£ÃâÇÏ¿© ÇØ´ç list ÄÁÆ®·ÑÀ» Á÷Á¢ ¾×¼¼½ºÇÔÀ¸·Î½á // ListView¸¦ Ç׸ñÀ¸·Î ä¿ï ¼ö ÀÖ½À´Ï´Ù. [!endif] [!if TREE_VIEW] // TODO: TreeView¸¦ Ç׸ñÀ¸·Î ä¿ì·Á¸é // GetTreeCtrl()À» È£ÃâÇÏ¿© ÇØ´ç tree ÄÁÆ®·ÑÀ» Á÷Á¢ ¾×¼¼½ºÇϽʽÿÀ. [!endif] [!if SCROLL_VIEW] CSize sizeTotal; // TODO: ÀÌ ºäÀÇ Àüü Å©±â¸¦ °è»êÇÕ´Ï´Ù. sizeTotal.cx = sizeTotal.cy = 100; SetScrollSizes(MM_TEXT, sizeTotal); [!endif] } [!endif] [!if PRINTING] // [!output VIEW_CLASS] Àμâ BOOL [!output VIEW_CLASS]::OnPreparePrinting(CPrintInfo* pInfo) { // TODO: ¿©±â¿¡ »ç¿ëÀÚ ÁöÁ¤ Àμâ Äڵ带 Ãß°¡ÇÕ´Ï´Ù. // ±âº»ÀûÀÎ Áغñ return DoPreparePrinting(pInfo); } void [!output VIEW_CLASS]::OnBeginPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/) { // TODO: ÀμâÇϱâ Àü¿¡ Ãß°¡ ÃʱâÈ­ ÀÛ¾÷À» Ãß°¡ÇÕ´Ï´Ù. } void [!output VIEW_CLASS]::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/) { // TODO: Àμâ ÈÄ Á¤¸® ÀÛ¾÷À» Ãß°¡ÇÕ´Ï´Ù. } [!if FORM_VIEW] void [!output VIEW_CLASS]::OnPrint(CDC* pDC, CPrintInfo* /*pInfo*/) { // TODO: ¿©±â¿¡ »ç¿ëÀÚ ÁöÁ¤ Àμâ Äڵ带 Ãß°¡ÇÕ´Ï´Ù. } [!endif] [!endif] // [!output VIEW_CLASS] Áø´Ü #ifdef _DEBUG void [!output VIEW_CLASS]::AssertValid() const { [!output VIEW_BASE_CLASS]::AssertValid(); } [!output DOC_CLASS]* [!output VIEW_CLASS]::GetDocument() const // µð¹ö±×µÇÁö ¾ÊÀº ¹öÀüÀº ÀζóÀÎÀ¸·Î ÁöÁ¤µË´Ï´Ù. { ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS([!output DOC_CLASS]))); return ([!output DOC_CLASS]*)m_pDocument; } #endif //_DEBUG [!if APP_TYPE_SDI_DOCLIST] [!if !MULTIPLE_PLATFORM] [!if POCKETPC2003_UI_MODEL] int [!output VIEW_CLASS]::OnCreate( LPCREATESTRUCT lpCreateStruct ) { int iResult = CView::OnCreate(lpCreateStruct); if(iResult == 0) SHDoneButton(TRUE); return iResult; } void [!output VIEW_CLASS]::OnSetFocus(CWnd* pOldWnd) { CView::OnSetFocus(pOldWnd); } void [!output VIEW_CLASS]::OnDestroy() { CView::OnDestroy(); } BOOL [!output VIEW_CLASS]::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext) { return CWnd::Create(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext); } [!endif] [!else] [!if POCKETPC2003_UI_MODEL] #ifdef WIN32_PLATFORM_PSPC int [!output VIEW_CLASS]::OnCreate( LPCREATESTRUCT lpCreateStruct ) { int iResult = CView::OnCreate(lpCreateStruct); if(iResult == 0) SHDoneButton(TRUE); return iResult; } void [!output VIEW_CLASS]::OnSetFocus(CWnd* pOldWnd) { CView::OnSetFocus(pOldWnd); } void [!output VIEW_CLASS]::OnDestroy() { CView::OnDestroy(); } BOOL [!output VIEW_CLASS]::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext) { return CWnd::Create(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext); } #endif // WIN32_PLATFORM_PSPC [!endif] [!endif] [!endif] // [!output VIEW_CLASS] ¸Þ½ÃÁö 󸮱â