原文:duilib 時間控件的認識

CDateTimeUI 該控件繼承了CLabelUI控件,該空間並無重寫SetAttribute的函數。全部屬性跟CLabelUI控件一樣。 該控件又有CDateTimeWnd類的一個指針用來顯示具體讓你選擇的時間,該類就是創建的是SysDateTimePick 的控件。 也許會疑惑,為什么Init函數里面的Create沒有關於DateTimePick 的相關說明,但是卻能創建出這樣一個控件。主要 ...

2015-03-30 22:14 0 2012 推薦指數:

查看詳情

duilib 自帶樹形控件認識

CTreeViewUI 1、該控件繼承自CListUI,所以是使用了對應的列表來模擬樹形控件。該控件的容器填裝的是CTreeNodeUI,而CTreeNodeUI也繼承CListContainerElementUI,所以樹形控件剝掉外殼其實就是CListUI,然后子列表 ...

Tue Apr 07 03:24:00 CST 2015 0 2486
duilib控件與屬性說明

轉自 https://blog.csdn.net/thanklife/article/details/80091826 不知不覺中使用Duilib已經兩周有余了,在使用過程中遇到了很多問題,最終自己也有了一丟丟的認識見解,特記錄並分享。 控件 控件及繼承關系圖 【 ...

Sat Jul 13 01:54:00 CST 2019 1 1647
DuiLib(二)——控件創建

上一篇講了窗口及消息,了解了大體的程序框架。這一篇說的是控件的創建。 duilib支持XML配置文件,即根據XML創建窗口及控件,將界面與邏輯分開,便於修改及維護。上一篇的示例中可以看到在消息WM_CREATE中有控件創建的相關代碼。 控件創建主要牽扯到類 ...

Tue Dec 03 23:28:00 CST 2013 0 4466
DuiLib(四)——控件繪制

duilib的所有控件均繪制在唯一的真實窗口之中,本篇就具體看下這個繪制的過程。所有的繪制過程均在WM_PAINT消息處理過程中完成。由窗口及消息篇可以看到,窗口消息處理最終流到了CPaintManagerUI::MessageHandler中。包括WM_PAINT在內消息均在此函數中處理 ...

Fri Dec 06 18:35:00 CST 2013 0 2572
duilib 之 List控件

  List控件是我們常用到的控件,也是應用很廣泛。 對LIST控件添加元素有兩種方法,一種是直接在XML中寫死元素,另一種是動態創建。另外,LIST的應用也分為兩種,一種需要表頭,另一種是不需要表頭。對應帶表頭的LIST,還會分為可拖動表頭,和不可拖動表頭,以下將會一一 ...

Wed Feb 15 00:15:00 CST 2017 0 8875
DuiLib(三)——控件消息

上一篇講了控件創建,這篇說說控件消息。directui的中心思想是在真實窗口之上畫出所有控件,那這些控件是如何獲取各自消息的? 通過第一篇的示例可以看到窗口消息的傳遞過程: CWindowWnd::__WndProc CWindowWnd::HandleMessage ...

Wed Dec 04 18:07:00 CST 2013 0 2693
Duilib教程-控件練習

一、控件消息的響應。 在HelloDuilib例子中,程序不能退出,在這里,我將添加一個關閉按鈕,當點擊它時,調用PostQuitMessage進行退出。 首先在界面的右上角添加一個關閉按鈕,並取名為“btnClose”。 然后在 CHelloDuilibWnd 中重載 ...

Thu Nov 20 06:12:00 CST 2014 7 48052
Duilib學習筆記《01》— duilib整體框架認識

從GoogleCode上下載的duilib工程中附帶的一副總體設計圖(如下所示),可以先整體了解一下,有個初步的認識,對后續進一步深入了解學習會很有幫助。 通過設計圖有了一個初步認識后,接下來開始進一步深入學習了解,主要從以下幾個方面進行了解學習:庫的組成;框架基本流程;元素 ...

Tue Nov 17 23:23:00 CST 2015 0 1786
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM