windows工作流程:註冊視窗類別
建立視窗顯示 windows訊息迴圈
Winmain()
初始化過程:包括1.應用程式初始化:定義視窗類別
2.程式執行個體初始化:建立視窗並顯示
Windowsmessage-quit windows迴圈終止
視窗函數:處理系統接收的輸入資訊和視窗管理資訊,每個視窗類別一個窗 口函數。
外部輸入 to windows系統
to 訊息迴圈
vb的事件驅動:
vb中的事件:
注意事項:順序性(如load、unload) 有效性(如paint)
屏蔽:多個事 件之間存在屏蔽性
vb螢幕組成:菜單
工具列
工具說明
工具箱
表單布局
屬性視窗
工程管理 視窗
工具箱裡的控制項是內部控制項,是完全授權的,不需要向微軟支付著作權費用。註冊表的控制項不一定都是授權的。盡量用高版本的。
工具箱中單擊右鍵可以添加選項卡
label(標籤框):通過代碼改,無法通過介面更改
text(文字框):接受使用者的鍵盤輸入
frame():可以放單選框和複選框
Option(單選項框):可以成組的放入,每一個時間至多隻能同時選一個
check(複選框):可以多選
combo(組合框):支援輸入和下拉式清單
list(列表框):通過滑鼠可以選取
水平/垂直捲軸
圖片與映像框:image(映像)控制項速度快,檔案不大的picture(圖片) 控制項:檔案大的
檔案清單
線
形狀
表單布局:可以通過屬性進行修改,視窗的初始位置,也可以直接移動
屬性調整方式:Startupposition(初始位置)
手動
所有者中心
螢幕中心等
Height 高度
屬性視窗:可以進行手動修改
a.設計時屬性 :程式在設計時間,還沒運行時就可以修改的,如表單的寬度 高低
b. 運行屬性:程式只有在運行時的才具備的屬性
如,視窗控制代碼上下文相 關控制代碼
c. 設計運行屬性:設計運行時都可以修改,如caption列出來的都是設計時 屬性
視圖
物件瀏覽器:所有的屬性方法 綠塊是方法 閃
電是事件 屬性視窗得不到所有的屬性
按字母序(開始學時)
按分類序(熟練時)
設計模式
運行模式
偵錯模式(偵錯模式)
Ctrl +點擊
可以連續放置控制項
按住shift可選擇多個控制項
當前作用中的控制項
格式裡有統一尺寸
對齊
相同間距
點是對齊點 工具
選項 通用
顯示網格 單位:緹
特微 twip 與裝置無 關 1440twip =1英寸
固定的
表單類型:normal(普通單一文件介面)、
mdi(多重文件介面、 sdi(單文檔 介面)、dialogbox
記事本是單文檔 word powerpoint excel
是多文檔
控制功能表:在boderstyle裡調
最大按鈕 控制功能表的最大化不可用了】
Showintaskbar決定主表單狀態列是否顯示在工作列裡
把資源檔漢化後程式執行後就漢化了
資源檔:Bmp(位元影像檔案)
icon(表徵圖) str(字串) data(資料)
遊戲主要漢化str(字串)
工程屬性:
工程
工程屬性
通用