VC_MFC_exmple

所属分类:VC书籍
开发工具:Visual C++
文件大小:5634KB
下载次数:35
上传日期:2009-09-22 09:01:27
上 传 者uspider
说明:  VC MFC 编程实例的代码 VC MFC 编程实例的代码
(VC MFC programming code examples)

文件列表:
VCMFC\EXAMPLES\A10\CHILDFRM.CPP (1493, 1998-11-07)
VCMFC\EXAMPLES\A10\CHILDFRM.H (1403, 1998-11-07)
VCMFC\EXAMPLES\A10\MAINFRM.CPP (2572, 1998-11-07)
VCMFC\EXAMPLES\A10\MAINFRM.H (1435, 1998-11-07)
VCMFC\EXAMPLES\A10\RES\TOOLBAR.BMP (1078, 1998-11-07)
VCMFC\EXAMPLES\A10\RES\WZD.ICO (1078, 1998-11-07)
VCMFC\EXAMPLES\A10\RES\WZD.RC2 (395, 1998-11-07)
VCMFC\EXAMPLES\A10\RES\WZDDOC.ICO (1078, 1998-11-07)
VCMFC\EXAMPLES\A10\RESOURCE.H (488, 1998-11-07)
VCMFC\EXAMPLES\A10\STDAFX.CPP (201, 1998-11-07)
VCMFC\EXAMPLES\A10\STDAFX.H (987, 1998-11-07)
VCMFC\EXAMPLES\A10\WZD.CPP (4315, 1998-11-07)
VCMFC\EXAMPLES\A10\WZD.DSP (4582, 1998-11-07)
VCMFC\EXAMPLES\A10\WZD.DSW (529, 1998-11-07)
VCMFC\EXAMPLES\A10\WZD.H (1333, 1998-11-07)
VCMFC\EXAMPLES\A10\WZD.RC (12533, 1998-11-07)
VCMFC\EXAMPLES\A10\WZDDOC.CPP (1682, 1998-11-07)
VCMFC\EXAMPLES\A10\WZDDOC.H (1450, 1998-11-07)
VCMFC\EXAMPLES\A10\WZDVIEW.CPP (2491, 1998-11-07)
VCMFC\EXAMPLES\A10\WZDVIEW.H (1849, 1998-11-07)
VCMFC\EXAMPLES\A11\CHILDFRM.CPP (1493, 1998-11-07)
VCMFC\EXAMPLES\A11\CHILDFRM.H (1403, 1998-11-07)
VCMFC\EXAMPLES\A11\Debug\ChildFrm.obj (15845, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\MainFrm.obj (18666, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\StdAfx.obj (105597, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\vc60.pdb (364544, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\Wzd.exe (327739, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\Wzd.obj (23387, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\Wzd.pdb (369664, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\Wzd.res (174064, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\WzdBtmap.obj (10981, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\WzdDoc.obj (14198, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\WzdSplsh.obj (14964, 2007-12-04)
VCMFC\EXAMPLES\A11\Debug\WzdView.obj (18968, 2007-12-04)
VCMFC\EXAMPLES\A11\MAINFRM.CPP (2555, 1998-11-07)
VCMFC\EXAMPLES\A11\MAINFRM.H (1550, 1998-11-07)
VCMFC\EXAMPLES\A11\RES\TOOLBAR.BMP (1078, 1998-11-07)
VCMFC\EXAMPLES\A11\RES\WZD.ICO (1078, 1998-11-07)
VCMFC\EXAMPLES\A11\RES\WZD.RC2 (395, 1998-11-07)
... ...

///////////////////////////////////////////////////////////////////// // Modify the Application Class. ///////////////////////////////////////////////////////////////////// // 1) to initially maximize or minimize the application's window: // (found in the InitInstance() function pMainFrame->ShowWindow(SW_SHOWMAXIMIZED); //or SW_SHOWMINIMIZED pMainFrame->UpdateWindow(); ///////////////////////////////////////////////////////////////////// // Modify the Mainframe Class. ///////////////////////////////////////////////////////////////////// // 1) modify the PreCreateWindow() function BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { // 2) to center window at 90% of full screen int xSize = ::GetSystemMetrics (SM_CXSCREEN); int ySize = ::GetSystemMetrics (SM_CYSCREEN); cs.cx = xSize*9/10; cs.cy = ySize*9/10; cs.x = (xSize-cs.cx)/2; cs.y = (ySize-cs.cy)/2; // 3) to keep document title out of main window's caption cs.style &= ~ FWS_ADDTOTITLE; // 4) to remove min/max boxes cs.style &= ~(WS_MAXIMIZEBOX|WS_MINIMIZEBOX); // 5) to fix your application's window size cs.style &= ~WS_THICKFRAME; return CMDIFrameWnd::PreCreateWindow(cs); } ///////////////////////////////////////////////////////////////////// // From: Visual C++ MFC Programming by Example by John E. Swanke // Copyright (C) 19*** jeswanke. All rights reserved. /////////////////////////////////////////////////////////////////////

近期下载者

相关文件


收藏者