陈伟视频16~19(VB中的窗体)

视频十六
程序中的窗体
SDI
MDI
其他(Dialog,Flash,…)
窗体的方法
常用(Load,Show ,Hide, Unload)
其他(16.1)在这里插入图片描述
New和Me的使用
Dim aForm AS New Form2
aForm.Show(自动创建新的实例)
Me:(当前程序运行时的当前的活动对象)
视频十七
窗体的事件(17.1)在这里插入图片描述
Initatialize初始化窗口Terminate终止,两个相对应
Unload不能直接访问窗体,控件属性,但能做一些全局的变化如:全局变量的初始化,全局的终值。
两个键盘处理消息:
Keypress键盘输入 它是keyup,keydown的合成
keyup,keydown处理一些键盘不常用的消息
KeyCode As Integer中keycode的意思为返回按键的ASCII码
Dragdrop Dragover 主要用于鼠标的拖拽,
Dragover是连续产生的,不断更新鼠标光标所在
Resize改变窗体的大小,或者通过代码来改变窗体的大小
视频十八
窗体的属性(18.1)在这里插入图片描述
caption
hWnd窗体句柄,调用底层的API函数
visible表明窗口是否可见
picture制定需要的图片
name窗体的类名
Autoredraw:属性为真,后台有显示自动屏蔽掉用于自定义的paint的事件
boolean 的设置值 True (缺省值)Paint 事件中的图形方法重绘整个对象。在绘制之前,在该窗体中非图形控件的周围创建剪裁区
剪裁是确定当显示窗体时,对诸如 Frame 或 PictureBox 控件的窗体或容器的哪一部分进行重绘。
剪裁区包括大部分控件,但是不在 Image、Label、Line 或 Shape 控件的周围剪裁。
视频十九
多文档窗体:1、直接在窗体里启动多文档界面窗体;
       2、在Form中启动多文档界面
 MDI应用程序
  ·MDIForm及子窗体的建立和设置
   ·窗体数组
·窗体间的数据传递,相互的执行

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章