?? mainfrm.cpp
字號:
// MainFrm.cpp : implementation of the CMainFrame class//#include "stdafx.h"#include "touch.h"#include "MainFrm.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif// Array tbSTDButton contains relevant buttons of bitmap IDB_STD_SMALL_COLORstatic TBBUTTON tbButtons[] = { {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0, 0, 0}, {0, ID_FILE_NEW, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1}, {1, ID_FILE_OPEN, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1}, {2, ID_FILE_SAVE, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1}, {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0, 0, -1}, {3, ID_EDIT_CUT, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1}, {4, ID_EDIT_COPY, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1}, {5, ID_EDIT_PASTE, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1}, {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0, 0, -1}, {6, ID_APP_ABOUT, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1}, {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, 0, 0, 0}};const int nNumButtons = sizeof(tbButtons)/sizeof(TBBUTTON);const int nNumImages = 7;const DWORD dwAdornmentFlags = 0; // exit button/////////////////////////////////////////////////////////////////////////////// CMainFrameIMPLEMENT_DYNCREATE(CMainFrame, CFrameWnd)BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd) //{{AFX_MSG_MAP(CMainFrame) // NOTE - the ClassWizard will add and remove mapping macros here. // DO NOT EDIT what you see in these blocks of generated code ! ON_WM_CREATE() //}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CMainFrame construction/destructionCMainFrame::CMainFrame(){ // TODO: add member initialization code here }CMainFrame::~CMainFrame(){}int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){ if (CFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; // Add the buttons and adornments to the CommandBar./* if (!InsertButtons(tbButtons, nNumButtons, IDR_MAINFRAME, nNumImages) || !AddAdornments(dwAdornmentFlags)) { TRACE0("Failed to add toolbar buttons\n"); return -1; }*/ return 0;}BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ if( !CFrameWnd::PreCreateWindow(cs) ) return FALSE; // TODO: Modify the Window class or styles here by modifying // the CREATESTRUCT cs cs.style = WS_CAPTION | WS_SYSMENU; return TRUE;}/////////////////////////////////////////////////////////////////////////////// CMainFrame diagnostics#ifdef _DEBUGvoid CMainFrame::AssertValid() const{ CFrameWnd::AssertValid();}void CMainFrame::Dump(CDumpContext& dc) const{ CFrameWnd::Dump(dc);}#endif //_DEBUG/////////////////////////////////////////////////////////////////////////////// CMainFrame message handlers
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -