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

📄 paint.rc

📁 WINDOWS图形编程随书光盘
💻 RC
📖 第 1 页 / 共 2 页
字号:
  1 #include "Paint.h"
  2 
  3 Bold      bitmap "Bold.bmp"
  4 Italic    bitmap "Italic.bmp"
  5 Underline bitmap "Underl.bmp"
  6 StrikeOut bitmap "Strike.bmp"
  7 
  8 Paint MENU
  9 BEGIN
 10     POPUP       "&File"
 11        BEGIN
 12            MENUITEM     "&New"          IDM_NEW
 13            MENUITEM     "&Open"         IDM_OPEN
 14            MENUITEM     "&Save"         IDM_SAVE
 15            MENUITEM     "Save&As"       IDM_SAVEAS
 16            MENUITEM     SEPARATOR
 17            MENUITEM     "&Print"        IDM_PRINT
 18            MENUITEM     SEPARATOR
 19            MENUITEM     "&Quit"         IDM_QUIT
 20        END
 21     POPUP       "&Edit"
 22        BEGIN
 23            MENUITEM     "Undo"          IDM_UNDO
 24            MENUITEM     SEPARATOR
 25            MENUITEM     "&Copy"         IDM_COPY
 26            MENUITEM     "&Paste"        IDM_PASTE
 27            MENUITEM     "Cu&t"          IDM_CUT
 28        END
 29     POPUP       "&Tool"
 30        BEGIN
 31            MENUITEM     "Pencil"         IDM_PENCIL
 32            MENUITEM     "Line"           IDM_LINE
 33            MENUITEM     SEPARATOR
 34            MENUITEM     "Select"         IDM_BLOCK
 35            MENUITEM     "Text"           IDM_TEXT
 36            MENUITEM     "Erase"          IDM_ERASE
 37 
 38            MENUITEM     "Rectangle"      IDM_RECT,
 39                                          MENUBARBREAK
 40            MENUITEM     "Ellipse"        IDM_ELLIP
 41            MENUITEM     "Circle"         IDM_CIRCLE,
 42            MENUITEM     "RoundRect"      IDM_ROUNDRECT
 43 
 44            MENUITEM     "Rectangle-Fill" IDM_RECT_F,
 45                                          MENUBARBREAK
 46            MENUITEM     "Ellipse-Fill"   IDM_ELLIP_F
 47            MENUITEM     "Circle-Fill"    IDM_CIRCLE_F
 48            MENUITEM     "RoundRect-Fill" IDM_ROUNDRECT_F
 49        END
 50     POPUP       "&Pen-Brush"
 51        BEGIN
 52            MENUITEM     "Choose &Pen"   IDM_CHOOSEPEN
 53            MENUITEM     "Choose &Brush" IDM_CHOOSEBRUSH
 54        END
 55     POPUP       "F&ont"
 56        BEGIN
 57            MENUITEM     "Temp",         IDM_FONT
 58        END
 59     POPUP       "Font&Size"
 60        BEGIN
 61            MENUITEM     "Temp",         IDM_SIZE
 62        END
 63     POPUP       "FontSt&yle"
 64        BEGIN
 65            MENUITEM     "&Normal",      IDM_NORM
 66            MENUITEM     SEPARATOR
 67        END
 68 END
 69 
 70 
 71 BRUSHDLG DIALOG DISCARDABLE LOADONCALL PURE MOVEABLE
 72          37, 46, 240, 155
 73 STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU | 0x80L
 74 CAPTION "Choose Brush Pattern"
 75 BEGIN
 76   CONTROL "" DI_BC01, "Choose", WS_BORDER | WS_TABSTOP |
 77                                 WS_VISIBLE, 26, 47, 27, 11
 78   CONTROL "" DI_BC02, "Choose", WS_BORDER | WS_TABSTOP |
 79                                 WS_VISIBLE, 53, 47, 27, 11
 80   CONTROL "" DI_BC03, "Choose", WS_BORDER | WS_TABSTOP |
 81                                 WS_VISIBLE, 80, 47, 27, 11
 82   CONTROL "" DI_BC04, "Choose", WS_BORDER | WS_TABSTOP |
 83                                 WS_VISIBLE, 107, 47, 27, 11
 84   CONTROL "" DI_BC05, "Choose", WS_BORDER | WS_TABSTOP |
 85                                  WS_VISIBLE, 134, 47, 27, 11
 86   CONTROL "" DI_BC06, "Choose", WS_BORDER | WS_TABSTOP |
 87                                 WS_VISIBLE, 161, 47, 27, 11
 88   CONTROL "" DI_BC07, "Choose", WS_BORDER | WS_TABSTOP |
 89                                 WS_VISIBLE, 188, 47, 27, 11
 90   CONTROL "" DI_BC08, "Choose", WS_BORDER | WS_TABSTOP |
 91                                 WS_VISIBLE, 26, 58, 27, 11
 92   CONTROL "" DI_BC09, "Choose", WS_BORDER | WS_TABSTOP |
 93                                 WS_VISIBLE, 53, 58, 27, 11
 94   CONTROL "" DI_BC10, "Choose", WS_BORDER | WS_TABSTOP |
 95                                 WS_VISIBLE, 80, 58, 27, 11
 96   CONTROL "" DI_BC11, "Choose", WS_BORDER | WS_TABSTOP |
 97                                 WS_VISIBLE, 107, 58, 27, 11
 98   CONTROL "" DI_BC12, "Choose", WS_BORDER | WS_TABSTOP |
 99                                 WS_VISIBLE, 134, 58, 27, 11
100   CONTROL "" DI_BC13, "Choose", WS_BORDER | WS_TABSTOP |
101                                 WS_VISIBLE, 161, 58, 27, 11
102   CONTROL "" DI_BC14, "Choose", WS_BORDER | WS_TABSTOP |
103                                 WS_VISIBLE, 188, 58, 27, 11
104   CONTROL "" DI_BC15, "Choose", WS_BORDER | WS_TABSTOP |
105                                 WS_VISIBLE, 26, 69, 27, 11
106   CONTROL "" DI_BC16, "Choose", WS_BORDER | WS_TABSTOP |
107                                 WS_VISIBLE, 53, 69, 27, 11
108   CONTROL "" DI_BC17, "Choose", WS_BORDER | WS_TABSTOP |
109                                 WS_VISIBLE, 80, 69, 27, 11
110   CONTROL "" DI_BC18, "Choose", WS_BORDER | WS_TABSTOP |
111                                 WS_VISIBLE, 107, 69, 27, 11
112   CONTROL "" DI_BC19, "Choose", WS_BORDER | WS_TABSTOP |
113                                 WS_VISIBLE, 134, 69, 27, 11
114   CONTROL "" DI_BC20, "Choose", WS_BORDER | WS_TABSTOP |
115                                 WS_VISIBLE, 161, 69, 27, 11
116   CONTROL "" DI_BC21, "Choose", WS_BORDER | WS_TABSTOP |
117                                 WS_VISIBLE, 188, 69, 27, 11
118   CONTROL "" DI_BC22, "Choose", WS_BORDER | WS_TABSTOP |
119                                 WS_VISIBLE, 26, 80, 27, 11
120   CONTROL "" DI_BC23, "Choose", WS_BORDER | WS_TABSTOP |
121                                 WS_VISIBLE, 53, 80, 27, 11
122   CONTROL "" DI_BC24, "Choose", WS_BORDER | WS_TABSTOP |
123                                 WS_VISIBLE, 80, 80, 27, 11
124   CONTROL "" DI_BC25, "Choose", WS_BORDER | WS_TABSTOP |
125                                 WS_VISIBLE, 107, 80, 27, 11
126   CONTROL "" DI_BC26, "Choose", WS_BORDER | WS_TABSTOP |
127                                 WS_VISIBLE, 134, 80, 27, 11
128   CONTROL "" DI_BC27, "Choose", WS_BORDER | WS_TABSTOP |
129                                 WS_VISIBLE, 161, 80, 27, 11
130   CONTROL "" DI_BC28, "Choose", WS_BORDER | WS_TABSTOP |
131                                 WS_VISIBLE, 188, 80, 27, 11
132 
133   CONTROL "" DI_H01, "Choose", WS_BORDER | WS_TABSTOP |
134                                 WS_VISIBLE, 26, 102, 27, 11
135   CONTROL "" DI_H02, "Choose", WS_BORDER | WS_TABSTOP |
136                                 WS_VISIBLE, 53, 102, 27, 11
137   CONTROL "" DI_H03, "Choose", WS_BORDER | WS_TABSTOP |
138                                 WS_VISIBLE, 80, 102, 27, 11
139   CONTROL "" DI_H04, "Choose", WS_BORDER | WS_TABSTOP |
140                                 WS_VISIBLE, 107, 102, 27, 11
141   CONTROL "" DI_H05, "Choose", WS_BORDER | WS_TABSTOP |
142                                 WS_VISIBLE, 134, 102, 27, 11
143   CONTROL "" DI_H06, "Choose", WS_BORDER | WS_TABSTOP |
144                                 WS_VISIBLE, 161, 102, 27, 11
145   CONTROL "" DI_H07, "Choose", WS_BORDER | WS_TABSTOP |
146                                 WS_VISIBLE, 188, 102, 27, 11
147 
148   CONTROL "OK" DI_OK,         "BUTTON", WS_CHILD | WS_VISIBLE
149                        | WS_TABSTOP | 0x1L, 42, 127, 35, 12
150   CONTROL "Cancel" DI_CANCEL, "BUTTON", WS_CHILD | WS_VISIBLE
151                        | WS_TABSTOP, 164, 127, 40, 12
152   CONTROL "Edit Color" DI_ED, "BUTTON", WS_CHILD | WS_VISIBLE
153                        | WS_TABSTOP, 93, 127, 56, 12
154   CONTROL "" DI_BGRAPH, "STATIC", WS_CHILD | WS_VISIBLE | 0xBL,
155                         99, 6, 42, 34
156 END
157 
158 
159 PENDLG DIALOG DISCARDABLE LOADONCALL PURE MOVEABLE
160          37, 46, 244, 163
161 STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU | 0x80L
162 CAPTION "Choose Pen Color"
163 BEGIN
164   CONTROL "" DI_PC01, "Choose", WS_BORDER | WS_TABSTOP |
165                                 WS_VISIBLE, 26, 47, 27, 11
166   CONTROL "" DI_PC02, "Choose", WS_BORDER | WS_TABSTOP |
167                                 WS_VISIBLE, 53, 47, 27, 11
168   CONTROL "" DI_PC03, "Choose", WS_BORDER | WS_TABSTOP |
169                                 WS_VISIBLE, 80, 47, 27, 11
170   CONTROL "" DI_PC04, "Choose", WS_BORDER | WS_TABSTOP |

⌨️ 快捷键说明

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