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

📄 mainfrm.cpp

📁 Pocket PC2003上的火车时刻表
💻 CPP
字号:
// MainFrm.cpp : implementation of the CMainFrame class
//

#include "stdafx.h"
#include "Crtt_CE.h"

#include "MainFrm.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
// Array tbSTDButton contains relevant buttons of bitmap IDB_STD_SMALL_COLOR
//SetState( int nID, UINT nState );

static TBBUTTON g_tbSTDButton[] = {
	{0, 0,				TBSTATE_ENABLED, TBSTYLE_SEP,    0, 0, 0,  0},  
//	{0,	IDC_BUTTON_SearchAll,	TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1},
//	{1,	IDC_BUTTON_Prev,TBSTATE_INDETERMINATE,TBSTYLE_BUTTON, 0, 0, 0, -1},
//	{1,	IDC_BUTTON_Prev,	TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1},
//	{2, IDC_BUTTON_Next,	TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1},
	{0, 0,				TBSTATE_ENABLED, TBSTYLE_SEP,    0, 0, 0, -1},
//	{3, IDC_BUTTON_ListAll,	TBSTATE_ENABLED, TBSTYLE_BUTTON, 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},
	//{0, ID_APP_ABOUT,	TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, 0, 0, -1},
	{0, 0,				TBSTATE_ENABLED, TBSTYLE_SEP,    0, 0, 0,  0}
};

/////////////////////////////////////////////////////////////////////////////
// CMainFrame

IMPLEMENT_DYNCREATE(CMainFrame, CFrameWnd)

BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
	//{{AFX_MSG_MAP(CMainFrame)
	ON_WM_CREATE()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CMainFrame construction/destruction

CMainFrame::CMainFrame()
{
	// TODO: add member initialization code here
	
}

CMainFrame::~CMainFrame()
{
}

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
		return -1;
	
	// Add the buttons to the CommandBar.
	// NOTE: In order for AddAdornments() to work properly, NImages must be
	//       the true number of button images in the bitmap file (even if not
	//       all of them are used).
	if (!InsertButtons( g_tbSTDButton,
		sizeof(g_tbSTDButton)/sizeof(TBBUTTON),		// NButtons
		IDR_MAINFRAME,					// toolbar bitmap
		1 ))						// NImages
	{
		TRACE0("Failed to add command bar buttons\n");
		return -1;
	}

	// Add Exit button
	if (!AddAdornments(0))
	{
		TRACE0("Failed to add exit button\n");
		return -1;      // fail to create command bar
	}


	return 0;
}

BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
	// TODO: Modify the Window class or styles here by modifying
	//  the CREATESTRUCT cs
	cs.style &= ~WS_HSCROLL;
//cs.style &= ~(WS_HSCROLL|ES_AUTOHSCROLL);

	return CFrameWnd::PreCreateWindow(cs);
}

/////////////////////////////////////////////////////////////////////////////
// CMainFrame diagnostics

#ifdef _DEBUG
void CMainFrame::AssertValid() const
{
	CFrameWnd::AssertValid();
}

void CMainFrame::Dump(CDumpContext& dc) const
{
	CFrameWnd::Dump(dc);
}

#endif //_DEBUG

/////////////////////////////////////////////////////////////////////////////
// CMainFrame message handlers
//EnabelCommandBar(IDC_BUTTON_Prev,0);

void CMainFrame::UpdateCommandBar()
{
	// Clear the command bar
//	m_hCommandBar = m_poCommandBar->Reset();
//	m_hCommandBarMenu = NULL;

	// Add the menu first
//	m_hCommandBarMenu = InsertMenu(IDR_MAINFRAME);

	// Add combo box if menu item checked
//	if (m_bCombo)
//	{
//		InsertComboBox( 100 );

		// Fill in combo's list box
//		AddComboBoxString( _T("one"),	100);//ID_ONE );
//		AddComboBoxString( _T("two"),	110);//ID_TWO );
//		AddComboBoxString( _T("three"),	ID_THREE );
//		AddComboBoxString( _T("four"),	ID_FOUR );
//	}

	// Add toolbar if menu item checked
//	if (m_bToolbar)
//	{
		InsertButtons( g_tbSTDButton, 
			sizeof(g_tbSTDButton)/sizeof(TBBUTTON), // NButtons
			IDR_MAINFRAME,                           // toolbar bitmap
			4 );                                   // NImages
//	}

 }

⌨️ 快捷键说明

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