°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
SetScrollPos£¨SB_VERT£»¡¡d_iTopLine£»¡¡TRUE£©£»¡¡¡¡
£ý¡¡¡¡
//¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
//¡¡WM_WININICHANGE¡¡message¡¡handler¡£¡¡¡¡
void¡¡DMainFrame£º£ºOnWinIniChange£¨LPCTSTR¡¡lpszSection£©¡¡¡¡¡¡
£û¡¡¡¡
CFrameWnd£º£ºOnWinIniChange£¨lpszSection£©£»¡¡¡¡
//¡¡Get¡¡new¡¡background¡¡&¡¡foreground¡¡colors¡¡in¡¡case¡¡these¡¡have¡¡changed¡£¡¡¡¡
d_crForeground¡¡=¡¡GetSysColor£¨COLOR_WINDOWTEXT£©£»¡¡¡¡
d_crBackground¡¡=¡¡GetSysColor£¨COLOR_WINDOW£©£»¡¡¡¡
//¡¡Force¡¡redraw¡¡of¡¡window¡£¡¡¡¡
Invalidate£¨£©£»¡¡¡¡¡¡
£ý¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡486¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
//Microsoft¡¡Developer¡¡Studio¡¡generated¡¡resource¡¡script¡£¡¡¡¡
//¡¡¡¡
#include¡¡¡¨resource¡£h¡¨¡¡¡¡
#define¡¡APSTUDIO_READONLY_SYMBOLS¡¡¡¡
/////////////////////////////////////////////////////////////////////////////¡¡¡¡
//¡¡¡¡
//¡¡Generated¡¡from¡¡the¡¡TEXTINCLUDE¡¡2¡¡resource¡£¡¡¡¡
//¡¡¡¡
#include¡¡¡¨afxres¡£h¡¨¡¡¡¡
/////////////////////////////////////////////////////////////////////////////¡¡¡¡
#undef¡¡APSTUDIO_READONLY_SYMBOLS¡¡¡¡
/////////////////////////////////////////////////////////////////////////////¡¡¡¡
//¡¡Chinese¡¡£¨P¡£R¡£C¡££©¡¡resources¡¡¡¡
#if¡¡£¡defined£¨AFX_RESOURCE_DLL£©¡¡£ü£ü¡¡defined£¨AFX_TARG_CHS£©¡¡¡¡
#ifdef¡¡_WIN32¡¡¡¡
LANGUAGE¡¡LANG_CHINESE£»¡¡SUBLANG_CHINESE_SIMPLIFIED¡¡¡¡
#pragma¡¡code_page£¨936£©¡¡¡¡
#endif¡¡//_WIN32¡¡¡¡
#ifdef¡¡APSTUDIO_INVOKED¡¡¡¡
/////////////////////////////////////////////////////////////////////////////¡¡¡¡
//¡¡¡¡
//¡¡TEXTINCLUDE¡¡¡¡
//¡¡¡¡
1¡¡TEXTINCLUDE¡¡DISCARDABLE¡¡¡¡¡¡
BEGIN¡¡¡¡
¡¨resource¡£h0¡¨¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡487¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
END¡¡¡¡
2¡¡TEXTINCLUDE¡¡DISCARDABLE¡¡¡¡¡¡
BEGIN¡¡¡¡
¡¨#include¡¡¡¨¡¨afxres¡£h¡¨¡¨rn¡¨¡¡¡¡
¡¨0¡¨¡¡¡¡
END¡¡¡¡
3¡¡TEXTINCLUDE¡¡DISCARDABLE¡¡¡¡¡¡
BEGIN¡¡¡¡
¡¨#include¡¡¡¨¡¨resfilelist¡£rc2¡¨¡¨¡¡//¡¡non¡Microsoft¡¡Visual¡¡C£«£«¡¡edited¡¡resourcesrn¡¨¡¡¡¡
¡¨rn¡¨¡¡¡¡
¡¨#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¡¨¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚÎå½Ú¡¡ÊÓÀà¡¡¡¡
ÔÚ±¾ÕµÄÇ°Ãæ²¿·Ö£¬ÎÒÃÇÒÑ¾Éæ¼°µ½ÁËһЩÊÓÀ༰ÆäÅÉÉúÀàµÄÓ÷¨£¬¡¡
ÔÚ±¾ÕµĺóÃæ¼¸½ÚÖУ¬ÎÒÃÇ»¹½áºÏÀý³Ì½²½âÁËһЩ³£ÓõÄÀ࣬ÓÉ´Ë£¬¡¡
ÔÚ±¾½ÚÖУ¬ÎÒÃǼƻ®½ö¾Í¸÷Àà×÷Ò»¼òÃ÷µÄ½éÉÜ£¬ÖÁÓÚ¸÷ÀàµÄ¾ßÌåÓ¦¡¡
Óã¬ÎÒÃÇÈÏΪ£¬Í¨¹ýÀý³ÌÀ´Á˽⣬ÊìϤ¸÷ÀàµÄʹÓã¬Ô¶½Ï¼òµ¥µØ½²½â¡¡
ÔÀí¸üÈÝÒ×ÕÆÎÕ¡£µ«ÎÒÃÇÒ²ÐèÒªÌáÐѶÁÕßµÄÊÇ£¬ÓÉÓÚÎÒÃÇµÄÆª·ùÔ¡¡
Òò£¬ÎÒÃǵĽ²½âÖ»¿ÉÄÜÉæ¼°ÆäÖеÄ×îÖ÷ÒªµÄ²¿·Ö£¬ÖÁÓÚ¶ÁÕßÈç¹ûÏ£Íû¡¡
¸üÉîÈëµØ¶ÔϵͳµÄÌåϵ½á¹¹×÷Á˽âµÄ»°£¬²Î¿¼ÏµÍ³µÄËæ»ú°ïÖúÎļþÊÇ¡¡
Ò»¸öÏàµ±ÖØÒª£¬Ò²Ï൱·½±ãµÄ;¾¶¡£¡¡¡¡
ÔÚÕâÒ»½ÚÖУ¬ÎÒÃǻᰴÕÕ¸÷ÀàÔÚMFCÖеIJã´Î½²½â£