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

📄 voipdemo.rc

📁 Windows CE .Net 下面 VOIP编程的经典实例。对于初学Windows 平台下VOIP编程技术的程序员颇具借鉴意义!
💻 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.
//
/*************************************************************************


  Disclaimer:

    This code and information is provided "as is" without warranty of
    any kind, either expressed or implied, including but not limited to
    the implied warranties of merchantability and/or fitness for a
    particular purpose.

Module Name:

	VoipDemo.rc

Abstract:
	
	  Resource definitions for VoipDemo comctrl objects, icons, etc.

Notes:

**************************************************************************/

//Microsoft Developer Studio generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "newres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
//LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

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

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_VOIPDEMO            ICON    DISCARDABLE     "..\\resources\\voipdemo.ico"
IDI_VOIPSESSION         ICON    DISCARDABLE     "..\\resources\\voipsess.ico"
IDI_STATUSAWAY          ICON    DISCARDABLE     "..\\resources\\away.ico"
IDI_STATUSONLINE        ICON    DISCARDABLE     "..\\resources\\online.ico"
IDI_STATUSLUNCH         ICON    DISCARDABLE     "..\\resources\\away.ico"
IDI_STATUSPHONE         ICON    DISCARDABLE     "..\\resources\\dnd.ico"
IDI_STATUSOFFLINE       ICON    DISCARDABLE     "..\\resources\\offline.ico"
IDI_STATUSBUSY          ICON    DISCARDABLE     "..\\resources\\dnd.ico"
IDI_STATUSBEBACK        ICON    DISCARDABLE     "..\\resources\\away.ico"
IDI_STATUSPHONEBUDDY    ICON    DISCARDABLE     "..\\resources\\phone.ico"

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE DISCARDABLE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE DISCARDABLE 
BEGIN
    "#include ""newres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE DISCARDABLE 
BEGIN
    "\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


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

IDM_MENU MENU DISCARDABLE 
BEGIN
    POPUP "&File"
    BEGIN
        MENUITEM "&My Status...",               ID_FILE_MYSTATUS
        MENUITEM "My &Info...",                 ID_FILE_EDITMYINFO
        MENUITEM SEPARATOR
        MENUITEM "&Add a Contact...",           ID_FILE_ADDACONTACT
        MENUITEM "&Delete Contact",             ID_FILE_DELETECONTACT
        MENUITEM "&Edit Contact...",            ID_FILE_EDITCONTACT
        MENUITEM SEPARATOR
        MENUITEM "E&xit",                       IDM_FILE_EXIT
    END
    POPUP "&View"
    BEGIN
        MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR, CHECKED
        MENUITEM "&Status Bar",                 ID_VIEW_STATUSBAR
        MENUITEM SEPARATOR
        MENUITEM "&Always On Top",              ID_VIEW_ALWAYSONTOP
    END
    POPUP "&Tools"
    BEGIN
        MENUITEM "&Call",                       ID_TOOLS_CALL
        MENUITEM "&Send Instant Message",       ID_TOOLS_SENDINSTANTMESSAGE
    END
    POPUP "&Help"
    BEGIN
        MENUITEM "&About",                      IDM_HELP_ABOUT
    END
END

IDM_SESSIONMENU MENU DISCARDABLE 
BEGIN
    POPUP "&Session"
    BEGIN
        MENUITEM "Send &Message",               ID_TOOLS_SENDINSTANTMESSAGE
        MENUITEM "&Call",                       ID_TOOLS_CALL
        MENUITEM "M&y Status...",               ID_FILE_MYSTATUS
        MENUITEM SEPARATOR
        MENUITEM "&Close",                      IDM_FILE_CLOSE
    END
    POPUP "&View"
    BEGIN
        MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR, CHECKED
        MENUITEM "&Status Bar",                 ID_VIEW_STATUSBAR
        MENUITEM SEPARATOR
        MENUITEM "&Always On Top",              ID_VIEW_ALWAYSONTOP
    END
    POPUP "&Help"
    BEGIN
        MENUITEM "&About",                      IDM_HELP_ABOUT
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 156, 200
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About VoIPDemo"
FONT 8, "System"
BEGIN
    ICON            IDI_VOIPDEMO,IDC_STATIC,14,20,20,20
    LTEXT           "VoIPDemo Version 1.0",IDC_STATIC,47,14,74,8,SS_NOPREFIX
    LTEXT           "Copyright (C) 2001-2002",IDC_STATIC,49,24,70,8
    LTEXT           "Microsoft Corporation",IDC_STATIC,48,34,70,8
    LTEXT           "This code and information is provided ""as is"" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.",
                    IDC_DISCLAIMER,17,94,117,58
    LTEXT           "VoIPDemo is a sample and demonstration application subject to the following legal disclaimer:",
                    IDC_STATIC,17,62,117,32
END

IDD_ADDBUDDYBOX DIALOG DISCARDABLE  0, 0, 156, 108
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add a contact"
FONT 8, "Arial"
BEGIN
    EDITTEXT        IDC_NAMEEDIT,5,40,144,12,ES_AUTOHSCROLL
    CONTROL         "&Computer",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON | 
                    WS_TABSTOP,8,57,47,10
	CONTROL         "&Phone",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON | 
                    WS_TABSTOP,84,57,65,10    
    EDITTEXT        IDC_IPEDIT,4,71,145,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,107,85,36,11
    PUSHBUTTON      "Cancel",IDCANCEL,17,85,40,11
    CONTROL         118,IDC_STATIC,"Static",SS_BITMAP,0,0,156,28
    LTEXT           "Contact &Name",IDC_STATIC,10,29,66,8
    LTEXT           "Contact &URI",IDC_STATIC,10,58,66,8
END

IDD_MYSTATUSBOX DIALOG DISCARDABLE  0, 0, 156, 127
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "Arial"
BEGIN
    CONTROL         118,IDC_STATIC,"Static",SS_BITMAP,0,0,156,30
    DEFPUSHBUTTON   "OK",IDOK,118,113,36,12
    CONTROL         "Online",IDS_STATUSONLINE,"Button",BS_AUTORADIOBUTTON,35,
                    45,85,10
    CONTROL         "Busy",IDS_STATUSBUSY,"Button",BS_AUTORADIOBUTTON,35,55,
                    85,10
    CONTROL         "Be Right Back",IDS_STATUSBEBACK,"Button",
                    BS_AUTORADIOBUTTON,35,65,85,10
    CONTROL         "Away",IDS_STATUSAWAY,"Button",BS_AUTORADIOBUTTON,35,75,
                    85,10
    CONTROL         "On The Phone",IDS_STATUSPHONE,"Button",
                    BS_AUTORADIOBUTTON,35,85,85,10
    CONTROL         "Out To Lunch",IDS_STATUSLUNCH,"Button",
                    BS_AUTORADIOBUTTON,35,95,85,10
    CONTROL         "Offline",IDS_STATUSOFFLINE,"Button",BS_AUTORADIOBUTTON,
                    35,105,60,10
    LTEXT           "My status is:",IDC_STATIC,10,35,42,8
END

IDD_MYINFOBOX DIALOG DISCARDABLE  0, 0, 156, 129
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Change My Info"
FONT 8, "Arial"
BEGIN
    EDITTEXT        IDC_NAMEEDIT,5,40,144,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,104,109,36,11
    PUSHBUTTON      "Cancel",IDCANCEL,14,109,40,11
    CONTROL         118,IDC_STATIC,"Static",SS_BITMAP,0,0,156,28
    LTEXT           "My &Name",IDC_STATIC,10,29,66,8
    EDITTEXT        IDC_ADDREDIT,5,65,144,12,ES_AUTOHSCROLL
    LTEXT           "My &Address (SIP)",IDC_STATIC,10,54,66,8
    EDITTEXT        IDC_PHONEEDIT,5,90,144,12,ES_AUTOHSCROLL
    LTEXT           "My &Phone Number",IDC_STATIC,10,79,66,8
END

IDD_MAKEVOICECALL DIALOG DISCARDABLE  0, 0, 156, 108
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Make Voice Call"
FONT 8, "Arial"
BEGIN
    EDITTEXT        IDC_NAMEEDIT,5,40,144,12,ES_AUTOHSCROLL
    CONTROL         "&Computer",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON | 
                    WS_TABSTOP,8,57,47,10
    CONTROL         "&Phone",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON | 
                    WS_TABSTOP,84,57,65,10
    EDITTEXT        IDC_ADDREDIT,4,71,145,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,107,85,36,11
    PUSHBUTTON      "Cancel",IDCANCEL,17,85,40,11
    CONTROL         118,IDC_STATIC,"Static",SS_BITMAP,0,0,156,28
    LTEXT           "&Name",IDC_STATIC,10,29,66,8
END

IDD_SENDMESSAGE DIALOG DISCARDABLE  0, 0, 156, 108
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Send a Message"
FONT 8, "Arial"
BEGIN
    EDITTEXT        IDC_NAMEEDIT,5,40,144,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ADDREDIT,4,71,145,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,107,85,36,11
    PUSHBUTTON      "Cancel",IDCANCEL,17,85,40,11
    CONTROL         118,IDC_STATIC,"Static",SS_BITMAP,0,0,156,28
    LTEXT           "&Name",IDC_STATIC,10,29,66,8
    LTEXT           "&URI",IDC_STATIC,11,58,66,8
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE 
BEGIN
    IDD_ABOUTBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 148
        TOPMARGIN, 7
        BOTTOMMARGIN, 192

    END

    IDD_ADDBUDDYBOX, DIALOG
    BEGIN
        RIGHTMARGIN, 149
        TOPMARGIN, 7
        BOTTOMMARGIN, 101
    END

    IDD_MYSTATUSBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 149
        TOPMARGIN, 7
        BOTTOMMARGIN, 120
    END

    IDD_MYINFOBOX, DIALOG
    BEGIN
        RIGHTMARGIN, 149
        TOPMARGIN, 7
        BOTTOMMARGIN, 120
    END

    IDD_MAKEVOICECALL, DIALOG
    BEGIN
        RIGHTMARGIN, 149
        TOPMARGIN, 7
        BOTTOMMARGIN, 101
    END

    IDD_SENDMESSAGE, DIALOG
    BEGIN
        RIGHTMARGIN, 149
        TOPMARGIN, 7
        BOTTOMMARGIN, 101
    END
END
#endif    // APSTUDIO_INVOKED


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

IDC_VOIPDEMO ACCELERATORS DISCARDABLE 
BEGIN
    "/",            IDM_HELP_ABOUT,         ASCII,  ALT, NOINVERT
    VK_RETURN,      ID_EDIT_SENDMESSAGE,    VIRTKEY, NOINVERT
    VK_F4,          IDM_FILE_EXIT,          VIRTKEY, ALT, NOINVERT
END


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

IDB_ADDBTN              BITMAP  DISCARDABLE     "..\\resources\\add256.bmp"
IDB_SENDBTN             BITMAP  DISCARDABLE     "..\\resources\\send256.bmp"
IDB_CALLBTN             BITMAP  DISCARDABLE     "..\\resources\\call256.bmp"
IDB_PAGEBTN             BITMAP  DISCARDABLE     "..\\resources\\page256.bmp"
IDB_DLGHEAD             BITMAP  DISCARDABLE     "..\\resources\\dlghead256.bmp"
IDB_FONTBTN             BITMAP  DISCARDABLE     "..\\resources\\font256.bmp"
IDB_STATBTN             BITMAP  DISCARDABLE     "..\\resources\\stat256.bmp"
IDB_SMSGBTN             BITMAP  DISCARDABLE     "..\\resources\\smsg256.bmp"
IDB_SPLASHSCR           BITMAP  DISCARDABLE     "..\\resources\\splash256.bmp"
IDB_QUITSCR             BITMAP  DISCARDABLE     "..\\resources\\quit256.bmp"
IDB_HANGUPBTN           BITMAP  DISCARDABLE     "..\\resources\\hangup256.bmp"
IDB_STOPSENDBTN         BITMAP  DISCARDABLE     "..\\resources\\stopsend256.bmp"
IDB_CALLDISABLEDBTN     BITMAP  DISCARDABLE     "..\\resources\\call_d4.bmp"
IDB_SENDDISABLEDBTN     BITMAP  DISCARDABLE     "..\\resources\\send_d4.bmp"
IDB_SMSGDISABLEDBTN     BITMAP  DISCARDABLE     "..\\resources\\smsg_d4.bmp"

/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE DISCARDABLE 
BEGIN
    IDS_APP_TITLE           "VoIP Demo"
    IDC_VOIPDEMO            "VOIPDEMO"
    IDS_STATUSONLINE        "Online"
    IDS_STATUSBUSY          "Busy"
    IDS_STATUSBEBACK        "Be Right Back"
    IDS_STATUSAWAY          "Away"
    IDS_STATUSPHONE         "On The Phone"
    IDS_STATUSLUNCH         "Out To Lunch"
    IDS_STATUSOFFLINE       "Offline"
    IDS_ONLINEBUDDIES       "Online"
    IDS_OFFLINEBUDDIES      "Not Online"
    IDC_SESSIONWND          "SESSIONWND"
    IDS_VOICESESSION        "Initiating Voice Session"
END

STRINGTABLE DISCARDABLE 
BEGIN
    IDB_SPLASHSCR           "VoIPDemo Initializing..."
    IDB_QUITSCR             "VoIPDemo Terminating..."
END

STRINGTABLE DISCARDABLE 
BEGIN
    IDS_MSGSESSION          "Initiating Messaging Session"
END

#endif    // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

⌨️ 快捷键说明

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