记事本制作步骤.docVIP

  • 10
  • 0
  • 约1.49万字
  • 约 17页
  • 2016-11-27 发布于河南
  • 举报
记事本制作步骤

设计制作的记事本拥有Windows自带记事本的所有功能,并且还在Windows自带记事本的基础上增加了一个工具条,用于快捷的进入文本框的打开,保存,剪切等。 制作步骤: 在VS2008中新建一个项目文件,命名为“WordPad”,把默认生成的Form更改窗体Name为“MainForm”,将该窗体大小调整大点,该窗体将作为这个项目的主窗体。 首先给“MainForm”窗体添加一个menuScrip控件,保持默认的Name”menuScrip1”,在控件-”menuScrip1”上添加多个ToolScripMennuItem,(如图)设置他们的属性。 然后再每个主ToolScriptMenuItem下添加各自需要的子ToolScriptMenuItem,如下如: 分别设ToolScriptMenuItem它们的Name,ShortcutKey, Text属性如下: Name ShortcutKey Text menuItemFile None 文件(F) menuItemNew Ctrl+N 新建(N) menuItemOpen Ctrl+O 打开(O) menuItemSave Ctrl+S 保存(S) menuItemSaveAs None 另存为(A)… menuItemPageSetup None 页面设置(U)… menuItemPrint Ctrl+P 打印(P) menuItemExit None 退出(X) 其他属性值保持默认值 分别设ToolScriptMenuItem它们的Name,ShortcutKey, Text属性如下: Name ShortcutKey Text menuItemEdit None 编辑(E) menuItemUndo Ctrl+Z 撤销(U) menuItemCut Ctrl+X 剪切(I) menuItemCopy Ctrl+C 复制(C) menuItemStick Ctrl+V 粘贴(P) menuItemDel Delete 删除(L) menuItemFind Ctrl+F 查找(F)… menuItemFindNext F3 查找下一个(N) menuItemReplace Ctrl+H 替换(R)… menuItemTo Ctrl+G 转到(G)… menuItemSelectAll Ctrl+F5 全选(A) menuItemDayTime F5 时间/日期(D) 其他属性值保持默认值 分别设ToolScriptMenuItem它们的Name,ShortcutKey, Text属性如下: Name Text Checked menuItemFormat 格式(O) false menuItemWrap 自动换行(W) true menuItemFont 字体(F)… true 其他属性值保持默认值 分别设ToolScriptMenuItem它们的Name,ShortcutKey, Text属性如下: Name Text Enable menuItemView 查看(V) true menuItemState 状态栏(S) false 其他属性值保持默认值 分别设ToolScriptMenuItem它们的Name,ShortcutKey, Text属性如下: Name Text menuItemHelp 帮助(H) menuItemAboutTopic 帮助主题(H) menuItemAbout 关于记事本(A) 从工具栏上再拖放一个ToolStrip在窗体“MainForm”中,设置它的相关属性,完成后效果如图 将该ToolStrip1上的每个按钮与”menuScrip1”上的各个相应的菜单对应。因此在ToolStrip1上的每个按钮的Click事件中下拉列表中选择与之对应的菜单项的Click事件名。 这里单独需要自己写的有粗体,斜体,下划线这三个字体样式的事件。 给tlsbtnBold(粗体),tlsbtnItalic(斜体),tlsbtnUnderline(下划线)三个工具栏按钮添加CheckedChanged事件: 例如粗体的CheckedChanged事件: private: System::Void tlsbtnBold_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { System::Drawing ::Font^ oldFont; System::Drawing ::Font^ newFont; bool checkState =((Wind

文档评论(0)

1亿VIP精品文档

相关文档