Чтение онлайн

ЖАНРЫ

Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT. Часть 2

Фролов Григорий Вячеславович

Шрифт:

// Russian resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)

#ifdef _WIN32

LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT

#pragma code_page(1251)

#endif //_WIN32

#ifdef APSTUDIO_INVOKED

//////////////////////////////////////////////////////////////

//

// TEXTINCLUDE

//

1 TEXTINCLUDE DISCARDABLE

BEGIN

 "resource.h\0"

END

2 TEXTINCLUDE DISCARDABLE

BEGIN

 "#include ""afxres.h""\r\n"

 "\0"

END

3 TEXTINCLUDE DISCARDABLE

BEGIN

 "\r\n"

 "\0"

END

#endif // APSTUDIO_INVOKED

//////////////////////////////////////////////////////////////

//

// Dialog

//

IDD_DIALOG_BAR DIALOG DISCARDABLE 0, 0, 227, 50

STYLE WS_CHILD

FONT 8, "MS Sans Serif"

BEGIN

 CONTROL "Left", IDC_RADIO_LEFT, "Button", BS_AUTORADIOBUTTON, 95, 10, 40, 10

 CONTROL "Center", IDC_RADIO_CENTER, "Button", BS_AUTORADIOBUTTON, 95, 19, 45, 11

 CONTROL "Right", IDC_RADIO_RIGHT, "Button", BS_AUTORADIOBUTTON, 95, 30, 40, 9

 GROUPBOX "Aligns", IDC_STATIC, 85, 0, 80, 45

 PUSHBUTTON "Set", IDC_BUTTON_SET, 175, 5, 45, 15

 PUSHBUTTON "Clear", IDC_BUTTON_CLEAR, 175, 30, 45, 15

 COMBOBOX IDC_COMBO_COLOUR, 5, 5, 70, 50, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP

END

//////////////////////////////////////////////////////////////

//

// DESIGNINFO

//

#ifdef APSTUDIO_INVOKED

GUIDELINES DESIGNINFO DISCARDABLE

BEGIN

 IDD_DIALOG_BAR, DIALOG

 BEGIN

LEFTMARGIN, 7

RIGHTMARGIN, 220

TOPMARGIN, 7

BOTTOMMARGIN, 43

 END

END

#endif // APSTUDIO_INVOKED

//////////////////////////////////////////////////////////////

//

// Dialog Info

//

IDD_DIALOG_BAR DLGINIT

BEGIN

 IDC_COMBO_COLOUR, 0x403, 4, 0, 0x6552, 0x0064,

 IDC_COMBO_COLOUR, 0x403, 5, 0, 0x6c42, 0x6575, "\000"

 IDC_COMBO_COLOUR, 0x403, 6, 0, 0x7247, 0x6565, 0x006e,

 IDC_COMBO_COLOUR, 0x403, 7, 0, 0x6559, 0x6c6c, 0x776f, "\000"

 IDC_COMBO_COLOUR, 0x403, 6, 0, 0x6c42, 0x6361, 0x006b,

 IDC_COMBO_COLOUR, 0x403, 6, 0, 0x6857, 0x7469, 0x0065, 
0

END

//////////////////////////////////////////////////////////////

//

// String Table

//

STRINGTABLE DISCARDABLE

BEGIN

 IDC_RADIO_LEFT "Left radio box"

 IDC_RADIO_CENTER "Center radio box"

 IDC_RADIO_RIGHT "Right radio box"

 IDC_BUTTON_SET "Set button pressed"

END

STRINGTABLE DISCARDABLE

BEGIN

 IDC_BUTTON_CLEAR "Clear button pressed"

END

#endif // Russian resources

//////////////////////////////////////////////////////////////

#ifndef APSTUDIO_INVOKED

//////////////////////////////////////////////////////////////

// Generated from the TEXTINCLUDE 3 resource.

//

//////////////////////////////////////////////////////////////

#endif // not APSTUDIO_INVOKED

Идентификаторы

ресурсов приложения DialogBar и идентификаторы органов управления диалоговой панели IDD_DIALOG_BAR определены в файле resource.h. Этот файл создается автоматически редактором ресурсов Microsoft Visual C++. Исходный текст файла представлен в листинге 3.12.

Листинг 3.12. Файл resource.h

//{{NO_DEPENDENCIES}}

// Microsoft Developer Studio generated include file.

// Used by DialogBar.rc

//

#define IDD_DIALOG_BAR 101

#define IDC_RADIO_LEFT 1004

#define IDC_RADIO_CENTER 1005

#define IDC_RADIO_RIGHT 1006

#define IDC_BUTTON_SET 1007

#define IDC_BUTTON_CLEAR 1008

#define IDC_COMBO_COLOUR 1012

// Next default values for new objects

//

#ifdef APSTUDIO_INVOKED

#ifndef APSTUDIO_READONLY_SYMBOLS

Поделиться с друзьями: