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

📄 smstalk.rc

📁 建立一個傳送和接收SMS訊息的應用程式。SMSTalk是一個對話方塊導向的、多執行緒應用程式
💻 RC
字号:

#include "windows.h"
#include "aygshell.h"
#include "SMSTalk.h"                       // Program-specific stuff

//----------------------------------------------------------------------
// Icons and bitmaps
//
ID_ICON ICON   "SMSTalk.ico"               // Program icon

//----------------------------------------------------------------------
// Main window dialog template for Pocket PC
//
SMSTalk_PPC DIALOG discardable  25, 5, 120,  98
STYLE  WS_OVERLAPPED | WS_VISIBLE | WS_SYSMENU | DS_MODALFRAME 
CAPTION "SMS Talk"
FONT 8, "System"
BEGIN
    LTEXT   "Received Messages",   -1,   4,   4, 128,  10, 
    LISTBOX               IDD_MSGLIST,   4,  14, 128,  48, WS_TABSTOP

    LTEXT   "Message",             -1,   4,  62,  32,  10, 
    EDITTEXT              IDD_MSGADDR,  36,  60,  96,  12, WS_TABSTOP | 
                                                           ES_NUMBER
    EDITTEXT              IDD_MSGTEXT,   4,  74, 128,  60, WS_TABSTOP |
                          ES_MULTILINE | ES_WANTRETURN | ES_AUTOVSCROLL
    PUSHBUTTON "&New",      ID_CMDNEW,   4, 137,  40,  12, WS_TABSTOP
    PUSHBUTTON "&Reply",  ID_CMDREPLY,  48, 137,  40,  12, WS_TABSTOP
END
//----------------------------------------------------------------------
// Main window dialog template for Smartphone
//
SMSTalk_SP DIALOG discardable  25, 5, 120,  98
STYLE  WS_OVERLAPPED | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | 
       DS_CENTER | DS_MODALFRAME 
CAPTION "SMS Talk"
BEGIN
    LTEXT   "Unread messages",     -1,   2,   2, 96,  8,
    LISTBOX               IDD_MSGLIST,   2,  11, 96,  12, WS_TABSTOP 
    CONTROL "",                            IDD_MSGLISTUD, UPDOWN_CLASS,  
            UDS_AUTOBUDDY | UDS_HORZ | UDS_ALIGNRIGHT | UDS_ARROWKEYS |
                           UDS_SETBUDDYINT | UDS_WRAP | UDS_EXPANDABLE,
                                           0,   0,  0,   0
    LTEXT   "Number",              -1,   2,  24, 34,   8,
    EDITTEXT              IDD_MSGADDR,  36,  23, 62,  10, ES_READONLY

    LTEXT   "Message Text",         -1,  2,  34, 96,   8,
    EDITTEXT              IDD_MSGTEXT,   2,  43, 96,  40, WS_TABSTOP |
                                           ES_MULTILINE | ES_READONLY
    CONTROL "",         IDD_MSGTEXTUD, UPDOWN_CLASS,  UDS_AUTOBUDDY | 
                        UDS_HORZ | UDS_ARROWKEYS  | UDS_SETBUDDYINT | 
                        UDS_WRAP | UDS_EXPANDABLE | UDS_NOSCROLL, 
                                         0,   0,  0,   0
END
//----------------------------------------------------------------------
// Compose window dialog template for Pocket PC
//
WriteMsgDlg_PPC DIALOG discardable  25, 5, 120,  98
STYLE  WS_OVERLAPPED | WS_VISIBLE | WS_SYSMENU | DS_MODALFRAME 
CAPTION "Compose Message"
BEGIN
    LTEXT   "Number",              -1,   4,   6,  32,  10, 
    EDITTEXT              IDD_MSGADDR,  36,   4,  96,  12, WS_TABSTOP | 
                                                           ES_NUMBER
    LTEXT   "Message Text",        -1,   4,  20, 128,  10, 
    EDITTEXT              IDD_MSGTEXT,   4,  30, 128,  54, WS_TABSTOP |
                          ES_MULTILINE | ES_WANTRETURN | ES_AUTOVSCROLL
    PUSHBUTTON "&Send",    ID_CMDSEND,   4,  90,  40,  12, WS_TABSTOP
    PUSHBUTTON "&Cancel",    IDCANCEL,  48,  90,  40,  12, WS_TABSTOP
END
//----------------------------------------------------------------------
// Compose window dialog template for Smartphone
//
WriteMsgDlg_SP DIALOG discardable  25, 5, 120,  98
STYLE  WS_OVERLAPPED | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | 
       DS_CENTER | DS_MODALFRAME 
CAPTION "SMS Talk"
BEGIN
    LTEXT   "Number",              -1,   2,   2, 96,   8,
    EDITTEXT              IDD_MSGADDR,   2,  11, 96,  10, WS_TABSTOP

    LTEXT   "Message Text",         -1,  2,  24, 96,   8,
    EDITTEXT              IDD_MSGTEXT,   2,  33, 96,  50, WS_TABSTOP |
                                           ES_MULTILINE
    CONTROL "",         IDD_MSGTEXTUD, UPDOWN_CLASS,  UDS_AUTOBUDDY | 
                        UDS_HORZ | UDS_ARROWKEYS  | UDS_SETBUDDYINT | 
                        UDS_WRAP | UDS_EXPANDABLE | UDS_NOSCROLL, 
                                         0,   0,  0,   0
END
//----------------------------------------------------------------------
// String resource table
//
STRINGTABLE DISCARDABLE 
BEGIN
   IDS_EXIT    "Exit"
   IDS_MENU    "Menu"
   IDS_MSG     "Message"
   IDS_FILE    "File"
   IDS_OK      "OK"
   IDS_CANCEL  "Cancel"
   IDS_SEND    "Send"
END
//----------------------------------------------------------------------
// SoftKeyBar resource on main window for Smartphone 
//
ID_MENU_SP RCDATA MOVEABLE PURE 
BEGIN
    ID_MENU_SP, 2,
    I_IMAGENONE, IDOK,  TBSTATE_ENABLED, TBSTYLE_BUTTON | 
                                  TBSTYLE_AUTOSIZE, IDS_EXIT, 0, NOMENU,
    I_IMAGENONE, IDPOP, TBSTATE_ENABLED, TBSTYLE_DROPDOWN | 
                                  TBSTYLE_AUTOSIZE, IDS_MENU, 0, 0,
END

ID_MENU_SP MENU DISCARDABLE 
BEGIN
    POPUP "&File"
    BEGIN
        MENUITEM "Reply",                      ID_CMDREPLY
        MENUITEM "New Message"                 ID_CMDNEW
        MENUITEM SEPARATOR
        MENUITEM "Delete",                     ID_CMDDEL
    END
END
//----------------------------------------------------------------------
// SoftKeyBar resource on Compose dialog for Smartphone 
//
ID_DLGMENU_SP RCDATA MOVEABLE PURE 
BEGIN
    ID_MENU_SP, 2,
    I_IMAGENONE, ID_CMDSEND,  TBSTATE_ENABLED, TBSTYLE_BUTTON | 
                                TBSTYLE_AUTOSIZE, IDS_SEND, 0, NOMENU,
    I_IMAGENONE, IDCANCEL, TBSTATE_ENABLED, TBSTYLE_BUTTON | 
                                TBSTYLE_AUTOSIZE, IDS_CANCEL, 0, NOMENU,
END
//----------------------------------------------------------------------
// Menu bar resource main window for Pocket PC
//
ID_MENU_PPC RCDATA MOVEABLE PURE 
BEGIN
    ID_MENU_PPC, 2,
    I_IMAGENONE, IDFILE, TBSTATE_ENABLED, TBSTYLE_DROPDOWN |
                                       TBSTYLE_AUTOSIZE,IDS_FILE,0,0,
    I_IMAGENONE, IDPOP, TBSTATE_ENABLED, TBSTYLE_DROPDOWN |
                                       TBSTYLE_AUTOSIZE,IDS_MSG,0,1
END

ID_MENU_PPC MENU DISCARDABLE 
BEGIN
    POPUP "&File"
    BEGIN
        MENUITEM "&About",                      IDM_ABOUT
        MENUITEM "E&xit",                       IDOK
    END
    POPUP "&Help"
    BEGIN
        MENUITEM "&Delete",                     ID_CMDDEL
        MENUITEM SEPARATOR
        MENUITEM "&Reply",                      ID_CMDREPLY
        MENUITEM "New Message"                 ID_CMDNEW
    END
END

⌨️ 快捷键说明

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