陳偉視頻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及子窗體的建立和設置
   ·窗體數組
·窗體間的數據傳遞,相互的執行

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