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

📄 iesample.rc

📁 在wince 下实现全功能的IE浏览!! 我用的一直是好的! 如果下载者发现有什么不足,希望互相交流
💻 RC
字号:
//
// Copyright (c) Microsoft Corporation.  All rights reserved.
//
//
// Use of this source code is subject to the terms of the Microsoft end-user
// license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
// If you did not accept the terms of the EULA, you are not authorized to use
// this source code. For a copy of the EULA, please see the LICENSE.RTF on your
// install media.
//
#if 0
#endif

#include <windows.h>
#include <commctrl.h>
#include "resource.h"



/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

IDI_IE                  ICON    DISCARDABLE     "rc_frame.ico"
IDI_HTML				ICON	DISCARDABLE		"html.ico"

#ifndef NO_FAVORITES
IDI_FOLDER_CLOSE        ICON	DISCARDABLE     "folder_c.ico"
IDI_FOLDER_OPEN         ICON	DISCARDABLE     "folder_o.ico"
IDI_URL			        ICON	DISCARDABLE     "url.ico"
#endif

/////////////////////////////////////////////////////////////////////////////
//Bitmap

#ifndef NOCOMMANDBAR
IDB_TBBITMAP			BITMAP  DISCARDABLE     "tbhot16.bmp"
IDB_ANIMATION			BITMAP  DISCARDABLE	    "smbrand.bmp"
IDB_COOLBARIMAGES       BITMAP  DISCARDABLE     "cbarimg.bmp"
#endif


/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

IDR_MAINMENU MENU DISCARDABLE
BEGIN
    POPUP "&File"
    BEGIN
    	 MENUITEM "&Open"			  ID_FILE_OPEN
    	 MENUITEM "&Save As..."		  ID_FILE_SAVEAS
    	 MENUITEM SEPARATOR
#ifndef NOFIND
        MENUITEM "&Find",                       ID_FILE_FIND
#endif	//NOFIND
#ifndef NOPRINT
       MENUITEM "&Print",                      ID_FILE_PRINT
	MENUITEM "Page Setup...",		ID_FILE_PAGESETUP
	MENUITEM SEPARATOR
#endif	//NOPRINT
#ifndef NOOFFLINE
		MENUITEM "&Work Offline"				ID_FILE_OFFLINE
#endif
        MENUITEM "&Close",                      ID_FILE_CLOSE
    END
    POPUP "&Edit"
    BEGIN
        MENUITEM "Cu&t",                       ID_EDIT_CUT
        MENUITEM "&Copy",                      ID_EDIT_COPY
        MENUITEM "&Paste",                     ID_EDIT_PASTE
    END
    POPUP "&View"
    BEGIN
        POPUP "Te&xt Size"
        BEGIN
            MENUITEM "Lar&gest",                    ID_VIEW_FONTSLARGEST
            MENUITEM "&Larger",                     ID_VIEW_FONTSLARGER
            MENUITEM "&Medium",                     ID_VIEW_FONTSMEDIUM
            MENUITEM "&Smaller",                    ID_VIEW_FONTSSMALLER
            MENUITEM "Sm&allest",                   ID_VIEW_FONTSSMALLEST
        END
        POPUP "Enco&ding"
        BEGIN
            MENUITEM "Default",                    ID_VIEW_ENCODING
        END
        MENUITEM SEPARATOR
        MENUITEM "&Stop\tEsc",                  ID_VIEW_STOP
        MENUITEM "&Refresh\tF5",                ID_VIEW_REFRESH
#ifndef NOOPTIONS
        MENUITEM SEPARATOR
        MENUITEM "Internet &Options",           ID_VIEW_OPTIONS
#endif	//NOOPTIONS
    END
    POPUP "&Go"
    BEGIN
        MENUITEM "&Back\tAlt + <-",             ID_GO_BACK
        MENUITEM "&Forward\tAlt + ->",          ID_GO_FORWARD
        MENUITEM "&Home",                       ID_GO_HOME
        MENUITEM "&Search",                     ID_GO_SEARCH
    END
#ifndef NO_FAVORITES    
    POPUP "F&avorites"
    BEGIN
    	MENUITEM "Add To Favorites..."		ID_FAV_ADD
	MENUITEM "Organize Favorites..."		ID_FAV_ORG
	MENUITEM SEPARATOR
	MENUITEM "<Empty>"					ID_FAV_PLACEHOLDER
    END
#endif    
END


/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//

IDR_ACCELERATOR ACCELERATORS DISCARDABLE
BEGIN
    VK_ESCAPE,      ID_VIEW_STOP,           VIRTKEY, NOINVERT
    VK_F5,          ID_VIEW_REFRESH,        VIRTKEY, NOINVERT
    VK_LEFT,        ID_GO_BACK,             VIRTKEY, ALT, NOINVERT
    VK_RIGHT,       ID_GO_FORWARD,          VIRTKEY, ALT, NOINVERT
	"G",            ID_FOCUS_URL,           VIRTKEY, CONTROL, NOINVERT
END

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
#if 0
IDD_OPTIONS DIALOG DISCARDABLE  0, 0, 293, 111
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Internet Options"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Start Page:",IDC_STATIC,7,9,68,8
    EDITTEXT        IDC_START,75,5,121,14,ES_AUTOHSCROLL
    LTEXT           "Sea&rch Page:",IDC_STATIC,7,23,68,8
    EDITTEXT        IDC_SEARCH,75,20,121,14,ES_AUTOHSCROLL
    LTEXT           "&Cache Size ( in KB):",IDC_STATIC,7,39,68,8
    EDITTEXT        IDC_CACHE,75,36,43,14,ES_AUTOHSCROLL | ES_NUMBER
    CONTROL         "Us&e LAN (no autodial)",IDC_LANNOAUTODIAL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,121,39,84,10
    LTEXT           "&Autodial name:",IDC_STATIC,7,55,50,8
    COMBOBOX        IDC_AUTODIAL,75,52,121,120,CBS_DROPDOWNLIST | CBS_SORT | 
                    WS_VSCROLL | WS_TABSTOP
    CONTROL         "&Never",IDC_UNDERLINENEVER,"Button",BS_AUTORADIOBUTTON,
                    215,21,45,10
    CONTROL         "A&lways",IDC_UNDERLINEALWAYS,"Button",
                    BS_AUTORADIOBUTTON,215,34,45,10
    CONTROL         "H&over",IDC_UNDERLINEHOVER,"Button",BS_AUTORADIOBUTTON,
                    215,48,45,10
    GROUPBOX        "Underline links",IDC_STATIC,207,4,58,57
    CONTROL         "Access the &Internet using a proxy server",
                    IDC_USEPROXY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,76,
                    201,10
    LTEXT           "A&ddress:",IDC_STATIC,9,90,30,8
    EDITTEXT        IDC_ADDRESS,43,88,88,14,ES_AUTOHSCROLL
    LTEXT           "&Port:",IDC_STATIC,153,92,18,8
    EDITTEXT        IDC_PORT,175,88,35,14,ES_AUTOHSCROLL | ES_NUMBER
    GROUPBOX        "Network",IDC_STATIC,5,67,212,38
    DEFPUSHBUTTON   "OK",IDOK,227,71,38,14
    PUSHBUTTON      "Cancel",IDCANCEL,227,91,38,14
END

#endif

#ifndef NO_FAVORITES
IDD_ADD_FAV_DLG DIALOG DISCARDABLE  0, 0, 197, 83
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add Favorite"
BEGIN
    LTEXT           "Internet Explorer will add this page to your Favorites list.",
                    IDC_STATIC,7,7,174,19
    LTEXT           "&Name:",IDC_STATIC,7,35,22,8
    EDITTEXT        IDC_ADD_FAV_EDIT,32,33,158,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,17,62,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,73,62,50,14
    PUSHBUTTON      "Create in...",IDC_CREATE_IN,129,62,50,14
END

IDD_LIST_FULL_DLG DIALOG DISCARDABLE  0, 0, 198, 71
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Favorites list full"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,74,50,50,14
    LTEXT           "The Favorites list is full.  It can hold a maximum of 200 entries.  If you want to save this page in your Favorites list, please delete a Favorite that you no longer use.",
                    -1,12,7,174,37
END


IDD_FAV_INUSE_DLG DIALOG DISCARDABLE  0, 0, 170, 68
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Favorite Already Exists"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,59,47,50,14
    LTEXT           "Please select a different name.",-1,17,29,121,10
    LTEXT           "There is already a favorite by this name.",-1,16,13,147,
                    10
END

IDD_FAV_ORGANIZE DIALOG 0, 0, 212, 151
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Organize Favorites"
BEGIN
    LTEXT           "To create a new folder, click on the Create folder button.  To rename or delete an item, select the item and click Rename or Delete.",
                    IDC_STATIC,6,7,201,34
    CONTROL         "Tree2",IDC_FAV_TREE,"SysTreeView32",TVS_SINGLEEXPAND | TVS_EDITLABELS |
                    TVS_SHOWSELALWAYS | WS_BORDER | 
                    WS_TABSTOP,6,45,201,60,WS_EX_STATICEDGE
    PUSHBUTTON      "&Create folder",IDC_CREATE_FOLDER,35,113,66,14
    PUSHBUTTON      "&Rename",IDC_RENAME,110,113,66,14
    PUSHBUTTON      "&Move to folder...",IDC_MOVE_TO,35,134,66,14
    PUSHBUTTON      "&Delete",IDC_DELETE,110,134,66,14
END

IDD_FAVORITE_FOLDERS DIALOG DISCARDABLE  0, 0, 154, 149
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Create in"
//FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Select the folder in which you want to place the favorite",
                    IDC_STATIC_MSG,3,6,148,19
    CONTROL         "Tree1",IDC_FAVORITES,"SysTreeView32",TVS_SHOWSELALWAYS | TVS_HASBUTTONS | TVS_EDITLABELS |
					TVS_SINGLEEXPAND | TVS_HASLINES | TVS_LINESATROOT | WS_BORDER | WS_TABSTOP,3,31,148,98
    DEFPUSHBUTTON   "OK",IDOK,93,133,58,14
    PUSHBUTTON      "New Folder...",IDC_CREATE_FOLDER,28,133,58,14
END
#endif

/////////////////////////////////////////////////////////////////////////////////////////
////////STRINGTABLE
//////////////////////////////

STRINGTABLE
BEGIN
	IDS_IE							"Internet Explorer"
	IDS_ADDRESS					"Address"
	IDS_NOTFOUND					"String not found !"
	IDS_HYPHEN						" - "
#ifndef NO_FAVORITES	
	IDS_TOOMANYFAVS					"Too many favorites !"
	IDS_FAVOVERITE					"A favorite by that name already exists. Overwrite?"
	IDS_DUPLICATE_ITEM				"A folder with the name you specified already exists. Specify a different name"
	IDS_CONFIRM_DELETE_TEXT			"Are you sure you want to delete this item and all its children?"
	IDS_CONFIRM_DELETE_TITLE        "Confirm folder delete"
	IDS_MOVEFAV_MESSAGE				"Click the folder that you want to move the selected folders or files to"
	IDS_MOVEFAV_TITLE				"Move favorites to"
	IDS_SELFAVFOLDER_MESSAGE		"Select the folder in which you want to place the favourite"
	IDS_SELFAVFOLDER_TITLE			"Create in"
	IDS_MOVFAV_FAIL_TITLE			"Error moving file or Folder"
	IDS_MOVFAV_FAIL_MSG             "The destination folder should be different than source folder"
	IDS_ERR_EMPTY_TITLE				"The folder/favorite title cannot be empty"
	IDS_EMPTY_MENU_ITEM				"<empty>"
	IDS_ERR_FAV_STORE				"Unable to add this favorite. Provide a valid favorite name."
#endif
#ifndef NOSTATUSBAR
#ifdef  ZONEDISPLAY
	IDS_UNKNOWNZONE			"Unknown Zone"
	IDS_MIXEDZONE			"Mixed Zone"
#endif
#endif
END

⌨️ 快捷键说明

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