按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
〃#define _AFX_NO_SPLITTER_RESOURCESrn〃
〃#define _AFX_NO_OLE_RESOURCESrn〃
〃#define _AFX_NO_TRACKER_RESOURCESrn〃
〃#define _AFX_NO_PROPERTY_RESOURCESrn〃
〃#include 〃〃afxres。rc〃〃 t// Standard ponentsrn〃
〃0〃
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems。
IDR_MAINFRAME ICON DISCARDABLE 〃resfilelist。ico〃
/////////////////////////////////////////////////////////////////////////////
…………………………………………………………Page 488……………………………………………………………
//
// Menu
//
IDR_MAINFRAME MENU PRELOAD DISCARDABLE
BEGIN
POPUP 〃&File〃
BEGIN
MENUITEM 〃&Open。。。〃; ID_FILE_OPEN
MENUITEM SEPARATOR
MENUITEM 〃E&xit〃; ID_APP_EXIT
END
POPUP 〃&Format〃
BEGIN
MENUITEM 〃&Font。。。〃; ID_FORMAT_FONT
MENUITEM SEPARATOR
MENUITEM 〃&Expand Tabs〃; ID_FORMAT_TABS
END
POPUP 〃&Help〃
BEGIN
MENUITEM 〃&About FileList。。。〃; ID_APP_ABOUT
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
…………………………………………………………Page 489……………………………………………………………
IDD_ABOUTBOX DIALOG DISCARDABLE 34; 22; 217; 55
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION 〃About filelist〃
FONT 8; 〃MS Sans Serif〃
BEGIN
LTEXT 〃filelist Version 1。0〃;IDC_STATIC;40;10;119;8
LTEXT 〃Copyright 〃;IDC_STATIC;40;25;119;8
DEFPUSHBUTTON 〃OK〃;IDOK;176;6;32;14;WS_GROUP
CONTROL 〃〃;IDC_STATIC;〃Static〃;SS_BLACKFRAME;8;8;22;19
ICON IDR_MAINFRAME;IDC_STATIC;8;8;21;20
END
#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1;0;0;1
PRODUCTVERSION 1;0;0;1
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
…………………………………………………………Page 490……………………………………………………………
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK 〃StringFileInfo〃
BEGIN
BLOCK 〃040904b0〃
BEGIN
VALUE 〃panyName〃; 〃0〃
VALUE 〃FileDescription〃; 〃FILELIST MFC Application0〃
VALUE 〃FileVersion〃; 〃1; 0; 0; 10〃
VALUE 〃InternalName〃; 〃FILELIST0〃
VALUE 〃LegalCopyright〃; 〃Copyright 0〃
VALUE 〃OriginalFilename〃; 〃FILELIST。EXE0〃
VALUE 〃ProductName〃; 〃FILELIST Application0〃
VALUE 〃ProductVersion〃; 〃1; 0; 0; 10〃
END
END
BLOCK 〃VarFileInfo〃
BEGIN
VALUE 〃Translation〃; 0x409; 1200
END
END
#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
// String Table
…………………………………………………………Page 491……………………………………………………………
//
STRINGTABLE PRELOAD DISCARDABLE
BEGIN
IDR_MAINFRAME 〃FileListnnFilelinnnFilelist。DocumentnFileli Document〃
END
STRINGTABLE PRELOAD DISCARDABLE
BEGIN
AFX_IDS_APP_TITLE 〃FileList〃
END
#endif // Chinese (P。R。C。) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource。
//
#include 〃resfilelist。rc2〃 // non…Microsoft Visual C++ edited resources
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES
#include 〃afxres。rc〃 // Standard ponents
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file。
…………………………………………………………Page 492……………………………………………………………
// Used by filelist。rc
//
#define IDD_ABOUTBOX 100
#define IDR_MAINFRAME 128
#define ID_FORMAT_FONT 32771
#define ID_FORMAT_TABS 32772
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_3D_CONTROLS 1
#define _APS_NEXT_RESOURCE_VALUE 130
#define _APS_NEXT_MAND_VALUE 32773
#define _APS_NEXT_CONTROL_VALUE 1000
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endif
// stdafx。h : include file for standard system include files;
// or project specific include files that are used frequently; but
// are changed infrequently
//
#include // MFC core and standard ponents
#include // MFC extensions
// stdafx。cpp : source file that includes just the standard includes
// filelist。pch will be the pre…piled header
// stdafx。obj will contain the pre…piled type information
…………………………………………………………Page 493……………………………………………………………
#include 〃stdafx。h〃
第五节 视类
在本章的前面部分,我们已经涉及到了一些视类及其派生类的用法,
在本章的后面几节中,我们还结合例程讲解了一些常用的类,由此,
在本节中,我们计划仅就各类作一简明的介绍,至于各类的具体应
用,我们认为,通过例程来了解,熟悉各类的使用,远较简单地讲解
原理更容易掌握。但我们也需要提醒读者的是,由于我们的篇幅原
因,我们的讲解只可能涉及其中的最主要的部分,至于读者如果希望
更深入地对系统的体系结构作了解的话,参考系统的随机帮助文件是
一个相当重要,也相当方便的途径。
在这一节中,我们会