⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 childfrm.h

📁 这是一本学习 window编程的很好的参考教材
💻 H
字号:
// ChildFrm.h : interface of the CChildFrame class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_CHILDFRM_H__9FDEBBE3_2636_4628_9954_1C37AC7D0BFE__INCLUDED_)
#define AFX_CHILDFRM_H__9FDEBBE3_2636_4628_9954_1C37AC7D0BFE__INCLUDED_

#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
#include "view.h"

class CChildFrame : public CMDIChildWindowImpl<CChildFrame>
{
public:
   DECLARE_FRAME_WND_CLASS(NULL, IDR_MDICHILD)

  /* CSourceView m_view;*/
 CTabView m_View2;
 static int m_nCount;
   virtual void OnFinalMessage(HWND /*hWnd*/)
   {
	   m_nCount--;
      delete this;
   }

   BEGIN_MSG_MAP(CChildFrame)
      MESSAGE_HANDLER(WM_CREATE, OnCreate)
      MESSAGE_HANDLER(WM_FORWARDMSG, OnForwardMsg)
      CHAIN_CLIENT_COMMANDS()
      CHAIN_MSG_MAP(CMDIChildWindowImpl<CChildFrame>)
   END_MSG_MAP()

   LRESULT OnCreate(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& bHandled)
   {
	   m_hWndClient =m_View2.Create(m_hWnd, rcDefault, NULL, WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN, WS_EX_CLIENTEDGE);
	   m_View2.SetWindowText("窗口");
	   SendMessage( WM_SETICON, TRUE, (LPARAM)LoadIcon( _Module.GetResourceInstance(),MAKEINTRESOURCE(IDR_MAINFRAME)));;

		m_nCount++;

      //m_hWndClient = m_view.Create(m_hWnd, rcDefault, NULL, WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_HSCROLL | WS_VSCROLL | ES_AUTOHSCROLL | ES_AUTOVSCROLL | ES_MULTILINE | ES_NOHIDESEL, WS_EX_CLIENTEDGE);
      bHandled = FALSE;
      return 1;
   }
   LRESULT OnForwardMsg(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM lParam, BOOL& /*bHandled*/)
   {
      LPMSG pMsg = (LPMSG)lParam;
      if( CMDIChildWindowImpl<CChildFrame>::PreTranslateMessage(pMsg) )
         return TRUE;
      return m_View2.PreTranslateMessage(pMsg);
   }
};
 int  CChildFrame::m_nCount=0;

#endif // !defined(AFX_CHILDFRM_H__9FDEBBE3_2636_4628_9954_1C37AC7D0BFE__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -