程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> Dialog Bar

Dialog Bar

編輯:關於C語言

 

Dialog Bar類似一個靜態的附在框架窗口上的對話框,由於Dialog Bar可以使用資源編輯器進行編輯所以使用起來就很方便,在設計時就可以對Dialog Bar上的子窗口進行定位。用於顯示一些提示字符。MFC中使用CDialogBar類來Dialog Bar控件的各種操作。通過調用
BOOL Create( CWnd* pParentWnd, UINT nIDTemplate, UINT nStyle, UINT nID );創建一個窗口,nIDTemplate為對話框資源,nID為該Dialog Bar對應的窗口ID,nStyle中可以使用以下一些狀態條控件的專用風格:

  • CBRS_TOP Dialog Bar在父窗口的頂部
  • TCBRS_BOTTOM Dialog Bar在父窗口的底部
  • CBRS_LEFT Dialog Bar在父窗口的左部
  • CBRS_RIGHT Dialog Bar在父窗口的右部

對於Dialog Bar的所產生消息需要在父窗口中進行映射和處理,例如Dialog Bar上的按鈕,需要在父窗口中進行ON_BN_CLICKED或ON_COMMAND映射,Dialog Bar上的輸入框可以在父窗口中進行ON_EN_CHANGE,ON_EN_MAXTEXT等輸入框對應的映射。

Dialog Bar支持ON_UPDATE_COMMAND_UI的相關操作,如SetText,Enable。

在以後的章節 利用AppWizard創建並使用ToolBar StatusBar Dialog Bar會給出使用的方法。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved