320 likes | 487 Views
高等視窗程式設計. GUI 的使用 (Dialog Base). 游子宜. 開啟新的 MFC 專案. Step1 :新增 MFC 專案. Step2 :歡迎畫面. Step3 :選取應用程式類型. Step4 :設定進階功能. Step5 :完成專案初始化. 對話盒控制項的種類. Button Static Text Edit Box. Button 的介紹. Step1 :選 取 button 工具. Button 的介紹 ( 續 ). Step2 :調整 button 的屬性. Button 的介紹 ( 續 ).
E N D
高等視窗程式設計 GUI的使用(Dialog Base) 游子宜
對話盒控制項的種類 • Button • Static Text • Edit Box
Button的介紹 • Step1:選取button工具
Button的介紹(續) • Step2:調整button的屬性
Button的介紹(續) • Step3:調整button的屬性(續)
Button的介紹(續) • Step4:對button的事件下指令
Button的介紹(續) • Step5:成功建置button
Static Text的介紹 • Step1:選取static text工具
Static Text的介紹(續) • Step2:調整static text的屬性
Static Text的介紹(續) • Step3:調整static text的屬性(續)
Static Text的介紹(續) • Step4:static text無事件動作
Static Text的介紹(續) • Step5:成功建置static text
Edit Box的介紹 • Step1:選取edit box工具
Edit Box的介紹(續) • Step2:調整edit box的屬性
Edit Box的介紹(續) • Step3:調整edit box的屬性(續)
Edit Box的介紹(續) • Step4:對edit box的事件下指令
Edit Box的介紹(續) • Step5:成功建置edit box
What is DDX & DDV ? • 由MFC所提供,用於在對話盒與對話盒物件間進行: • 資料交換 (Data Exchange): • 將user設定於對話盒中控制項中的資料,與程式所對應的對話盒物件之屬性,進行資料的交換。 • 資料檢查 (Data Vaildation): • 檢查由user輸入對話盒中傳入的資料是否正確,若違反檢查規則,則自動跳出警告方塊。
What is DDX & DDV ? (續) • 需使用DDX/DDV機制的控制項: • Static Text • Edit Box • 不需使用DDX/DDV機制的控制項: • Button