Controls for Visual C++ MFC
Visual C ++ MFC控件為Windows開發(fā)人員提供了幾個經(jīng)過全面設計和測試的即用型組件。
產品功能概述
Codejock Controls for Visual C++ MFC提供了多個選項供選擇,包括按鈕、組合框、常用對話框、進度條、編輯控件、警報彈出窗口、滾動條主題、選項卡控件、Shell Controls、支持XAML標記、任務欄管理器等等!控件包含在用于評估的Toolkit Pro for Visual C ++ MFC中。
⑴ 按鈕
顏色選擇器
顏色選擇器按鈕可放置在普通按鈕控件的任何位置,并具有多個功能,包括標準和擴展顏色選擇選項、自動或填充顏色按鈕、十六進制顯示和擴展顏色選擇對話框。
顏色選擇器按鈕顯示為默認主題和Visual Studio Dark主題??梢越没騿⒂脴藴暑伾透囝伾糠?,以及無填充部分。

主題
按鈕主題樣式非常適合顯示圖形,并提供多種顯示選項。您可以選擇平面、半平面或3D樣式按鈕,打開或關閉焦點顯示,居中圖像和文本,或在選擇項目時突出顯示按鈕。

⑵ Combo Box(組合框控件)
自動完成
使用Auto Complete(自動完成)將使組合框在您從組合框項目列表中鍵入時提示一個項目。隨著輸入更多字符,該提示將更加準確。這允許用戶輕松地在組合框中查找項目,而無需滾動項目列表。
在下圖中,鍵入了“Seg”

字體選擇
Font Selection Combo顯示字體的下拉列表,并以可視方式向用戶顯示其外觀。該控件的工作方式與普通組合框的工作方式相同,可以輕松地在啟動時定義字體并檢索用戶選擇。
*此控件僅作為專用控件用于MFC,而COM必須使用Command Bar庫。

主題
幾個最流行的主題可以應用于Codejock控件包含的組合框控件。
在下圖中,使用了“Office 2010 Silver”主題:

⑶ 對話框
每日提示
Visual Studio風格的每日提示對話框是一種快速簡便的方法,可讓您在應用程序中包含一天的提示。該控件會讀取您創(chuàng)建的簡單tips.txt文件,并向最終用戶顯示消息,并將其設置存儲在系統(tǒng)注冊表或.ini文件中。

瀏覽目錄
Browse for Folder Dialog(瀏覽文件夾對話框)方便地封裝了“BrowseForFolder”API,該API允許您使用一行代碼顯示瀏覽對話框。您可以快速輕松地顯示啟動目錄并檢索用戶選擇。

可調整大小的布局管理
控件中的Resizable Layout Manager(可調整大小的布局管理)分類允許您輕松創(chuàng)建無閃爍的大小調整對話框、表單視圖和屬性表。您可以使用一行代碼快速指定如何移動和調整對話框模板上的每個控件的大小。
鍵盤快捷鍵管理器調整屬性表的大小

MDI Windows列表管理器
MDI Windows 管理器為您提供了一種管理應用程序打開文檔的簡便方法。管理器允許您選擇全部或部分打開的文檔,以便在運行時輕松管理它們。

搜索選項
Search Options(搜索選項)分類與Windows資源管理器的搜索窗格中的搜索選項條目類似,就像在MS Windows中看到的一樣。此分類允許您在展開和縮小Search Options條目時關聯(lián)要隱藏或顯示的一組控件。您可以使用它來對控件進行分組和組織,以便它們易于查找,同時可以在不再需要時隱藏它們。

顏色選擇
Office Style Color Selection Dialog(Office風格顏色選擇對話框)具有多個功能,包括標準和擴展顏色選擇選項、自動或填充顏色按鈕、十六進制顯示和擴展顏色選擇對話框。
標準顏色頁

自定義顏色頁面
⑷ 編輯
瀏覽編輯
Browse Edit Control(瀏覽編輯控件)允許您顯示標準編輯控件,并帶有與之關聯(lián)的瀏覽按鈕。只需更改對象類型即可輕松瀏覽文件或文件夾。您甚至可以將彈出菜單與瀏覽按鈕相關聯(lián)。這種專用的瀏覽編輯功能僅在MFC中可用,但是使用編輯控件作為按鈕的友好控件,可以在COM中完成相同的操作。

十六進制編輯
十六進制編輯控件可以讓您直觀地顯示和編輯十六進制數(shù)據(jù)。您可以輕松檢索數(shù)據(jù)選擇并定義顯示樣式。使用Controls格式編輯控件可以很好地顯示十六進制數(shù)據(jù)。

Masked Edit(格式化編輯)
Masked Edit Control允許您為控件定義顯示和編輯掩碼。輕松創(chuàng)建自己的日期、電話或任何編輯顯示的掩碼樣式。您可以限制某些字符的使用并定義顯示的默認字符串。

編輯列表框
Edit List Box Control(編輯列表框控件)提供Visual Studio樣式編輯列表框,允許您顯示可編輯項目列表。雙擊列表中的項目時,會出現(xiàn)一個允許編輯文本的編輯框,您還可以選擇在編輯框的末尾顯示“...”按鈕。編輯列表帶有內置控制面板,允許進行導航、添加和刪除項目。

編輯控制主題
幾個最流行的主題可以應用于Codejock Controls中包含的編輯控件。

⑸ 進度條
進度條的主題
ProgressBar(進度條)控件通過從左到右填充一個帶有塊的矩形來顯示冗長操作的進度。支持許多最流行的主題,如Office主題。

⑹ Messenger Style Popup
支持主題
Control的彈出控件提供了幾個可隨時使用的內置主題。您可以選擇其中一個預定義主題或創(chuàng)建自己的主題。
自定義Codejock主題

MSN主題

支持自定義圖像
Office主題

自定義工具提示主題

動畫類型
Control的彈出控件允許您配置彈出窗口如何使用動畫效果顯示。您可以輕松地從多種預定義效果中選擇一種,包括展開、幻燈片、淡入淡出和無。
淡出動畫

展開動畫

幻燈片動畫
透明度和超鏈接
Control的彈出控件允許您配置彈出窗口的透明度級別。您可以輕松地在彈出窗口中添加超鏈接。當您將鼠標光標移動到作為超鏈接的文本上時,文本將變?yōu)橄聞澗€,表示您在單擊時將被重定向到另一個窗口或網(wǎng)站。當鼠標在窗口上方時,窗口將再次變得不透明。
窗口透明度
沒有透明度

50%透明度
超鏈接支持

動畫延遲和速度
Controls彈出控件允許您輕松配置彈出窗口顯示的時間量以及打開和關閉彈出窗口時完成動畫所需的時間。您可以根據(jù)需要將窗口配置為打開和關閉任意的長或短時間。
動畫延遲
短暫延遲

長時間延遲
動畫速度
正常的速度

速度快
⑺ 任務對話框
Windows Style Task Dialog(Windows樣式任務對話框)
Task Dialog Control(任務對話框控件)可以創(chuàng)建、顯示和操作任務對話框。任務對話框與基本消息框類似,但更靈活。任務對話框中包含應用程序定義的消息、標題、驗證復選框、命令鏈接和按鈕,以及預定義圖標和按鈕的任意組合。



⑻ 滾動條
滾動條的主題
滾動條可以輕松瀏覽很長的項目列表或大量信息。支持許多最流行的主題,如Office主題。

⑼ 選項卡控件
Excel樣式
Excel樣式的Flat Tab Control(平板選項卡控件)是使用制表符樣式界面顯示多個窗口的絕佳方式。有幾個功能可用,包括主頁、結束、后退和前進按鈕。輕松添加列表樣式或任何控件以顯示輸出或數(shù)據(jù)。

MDI Windows
MDI Tabbed界面控件允許您在應用程序中顯示選項卡式MDI界面。此控件允許您設置選項卡方向,并且可以使用一行代碼包含在應用程序中。您可以通過編程方式輕松打開和關閉此功能。

MDI選項卡視圖
MDI選項卡視圖控件允許您定義多視圖文檔。您可以輕松地向此CView派生類的選項卡添加和刪除視圖或控件。非常適合同時顯示多個不同的視圖。

改進的標簽控件
改進的選項卡控件提供高級功能,如自動縮減選項卡、選項卡圖標和Visual Studio .NET樣式主題。您可以在運行時輕松更改選項卡控件的樣式,以提供更好的控制且易于操作。

標簽控制主題
Tab Control提供了幾個最流行的主題,包括Visual Studio .NET、Office、Windows等等!主題已經(jīng)內置,因此您不必在這方面花費任何額外的時間。

⑽ 標簽云
標簽云
Tag Cloud分類允許您創(chuàng)建填充了相關關鍵字或標簽的標簽云??梢詫椖康闹匾赃M行評分,這可以用于設置其字體粗細或顏色。標簽可以按分數(shù)或名稱、升序或降序排序??梢允褂米远x背景顏色,每種可用分數(shù)的文本顏色、字體和大小也是可用的。Tag Cloud支持工具提示。
標簽云示例中顯示的標簽云示例。

⑾ 繪圖
無閃爍繪圖/動畫
Controls通過擴展CDC提供無閃爍的繪圖和動畫,通過繪制到屏幕外的位圖,有助于在調整窗口大小時消除屏幕閃爍。包含了幾個方便的方法來讓任何CWind或所有者繪制的對象富有生機。一些動畫類型包括展開、幻燈片、淡入淡出、噪點、拉伸和圓圈。
*這些方法僅適用于MFC。

⑿ Windows Shell
資源管理器列表和樹
Windows Shell列表和樹狀圖允許您創(chuàng)建可以輕松添加到應用程序工作區(qū)的Windows資源管理器列表和樹狀圖控件。使用資源管理器列表和樹狀圖控件輕松瀏覽和管理文件系統(tǒng)。

任務欄圖標
系統(tǒng)托任務欄標控件允許您快速輕松地將應用程序的圖標添加到系統(tǒng)任務欄。您可以輕松地為顯示的圖標定義彈出菜單、工具提示甚至動畫。輕松最小化和最大化系統(tǒng)任務欄等等!
Shell圖標彈出窗口

Shell圖標彈出菜單
⒀ 支持標記
支持XAML標記
大多數(shù)控件允許您使用XAML格式化控件的內容。Codejock附帶了一個XAML編輯器實用程序,可幫助您將XAML片段放在控件中。

⒁ 任務欄管理器
任務欄管理器控件
任務欄管理器控件允許您在使用Windows Vista或Windows 7時將覆蓋圖標、進度條和跳轉列表添加到應用程序的任務欄按鈕。
疊加圖標




進度指標

跳轉列表

⒂ 其他控制
Check List Box(檢查列表框)
“檢查列表框”模擬Office檢查列表框控件的外觀。通過檢查列表框,您可以顯示用戶可以選擇或取消選擇的項目,并在項目旁邊打勾。您可以啟用/禁用項目,甚至可以為控件設置復選框圖像列表。

多選樹狀圖控制
多選擴展樹狀圖控件允許您選擇多個樹項、排序和搜索樹項、定義字體樣式、字體顏色和重量。輕松瀏覽樹狀圖控件并設置多個樹項選擇的選擇模式。

列表控件
List Control(列表控件)非常適合創(chuàng)建Outlook樣式列表控件。您可以定義Windows Classic,Windows資源管理器、Office等樣式標題、排序箭頭、粗體或普通文本,大小列以適合顯示區(qū)域,定義列的最小大小、禁用大小調整或擴展功能的任意組合。

提示窗口
Tooltip Window(提示窗口)控件允許您向最終用戶顯示彈出消息。您可以輕松定義消息、提示窗口和邊框顏色、窗口內的文本位置、行間距、陰影偏移和超時值。

標題
Header Control(標題控件)非常適合為列表控件創(chuàng)建Outlook樣式標題。您可以定義Windows Classic、Windows資源管理器、Office樣式標題控件、排序箭頭、粗體或普通文本、大小列以適合顯示區(qū)域、定義列的最小大小、禁用大小調整、拖放列或任何組合擴展功能。

超鏈接控制
超鏈接控件允許您將靜態(tài)文本字符串定義為超鏈接。這些鏈接的行為方式與超鏈接在html頁面上的行為方式相同。您可以為“普通”鏈接文本、“懸停”鏈接文本和“已訪問”鏈接文本設置顏色,或者打開和關閉下劃線選項。
*該專用超鏈接控件僅適用于MFC,但在標簽控件中使用XAML標記可以在COM中完成相同的操作。

窗口拆分器
Splitter Window(窗口拆分器)分類是對您的應用程序的一個很好的提升。通過多種功能和顯示選項,您可以快速了解原因。將顯示設置為平面或3D樣式邊框,啟用虛線、陰影線或實線跟蹤線,輕松交換和替換視圖、刪除行和列,以及一起禁用大小調整。

窗口位置
窗口位置控件將記住并恢復MDI視圖中打開的最后一個窗口的大小和位置。不僅保存了子窗口的位置,而且還保存和恢復了主應用程序的大小和位置。這消除了用戶必須手動調整大小和移動窗口的麻煩。

注冊管理中心
Registry Manager分類允許您方便地在系統(tǒng)注冊表或INI文件中存儲和檢索許多不同類型的數(shù)據(jù),從而為您的應用程序提供方便的訪問。您可以使用注冊表管理器將字符串、整數(shù)和二進制值讀取和寫入系統(tǒng)注冊表或INI文件。注冊表管理器提供了許多方法來保存LPCTSTR、CPoint、CRect、Doubl、,Dword和COLORREF等值。

標題欄
標題欄可用于顯示標題或作為信息欄。您可以輕松地將標題欄與Outlook欄一起使用來創(chuàng)建向最終用戶顯示信息的獨特方式。您還可以將按鈕和圖像添加到標題欄。
⒃ 支持的環(huán)境
Visual Studio 2019(Visual C ++ 16)
Visual Studio 2017(Visual C ++ 15)
Visual Studio 2015(Visual C ++ 14)
Visual Studio 2013(Visual C ++ 12)
Visual Studio 2012(Visual C ++ 11)
Visual Studio 2010(Visual C ++ 10)
Visual Studio 2008(Visual C ++ 9)
Visual Studio 2005(Visual C ++ 8)
Visual Studio 2003(Visual C ++ 7.1)
Visual Studio 2002(Visual C ++ 7)
Visual Studio 6.0(Visual C ++ 6)
⒄ 操作系統(tǒng)(x32,x64)
Windows 10
Windows 8.1
Windows 8
Windows 7
Windows Vista
Windows XP
Windows Me
Windows 2000
Windows 98 SE
Windows 98
Windows 95
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2
Windows Server 2008
Windows Server 2003 R2
Windows Server 2003
Windows Server 2000
Windows NT 4.0
⒅ 最低要求
Visual C ++ 6.0
Windows 95 / NT 4.0
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫