CMFCColorButton的乙個例項

2021-05-27 21:40:33 字數 776 閱讀 7120

在vs08和10中發現多了控制項,mfccolorbutton

新增了乙個到了乙個對話方塊,試執行一下,發現效果不錯

可以選擇rgb所有的顏色,可以說功能很強大了,而且自動是彈出式的,這些功能的實現都不用編寫一行**

可謂是十分方便

但悲催的是,搜尋這個控制項的用法,是在少之又少,

唯一乙個比較有效的還是乙個著重討論改變這個控制項外觀的.......

檢視msdn幫助文件,滿眼英文,而且講得很少,幾乎沒起到什麼作用

經歷了乙個半小時琢磨,終於自己弄出了乙個很基礎功能的用法

首先,該按鈕不是乙個類,這是基本概念了,

設定乙個變數,cmfccolorbutton的例項,

1.在資源檢視右擊該控制項

右擊新增變數

2.3.切換到類檢視,在cpendialog類中

class cpendialog : public cdialog

;

多出這一行** 說明新增變數成功,這個
m_colorpicker
已經關聯到那個顏色選擇控制項了

4.在初始化對話方塊時初始化該控制項

bool cpendialog::oninitdialog()

5.獲取選擇的顏色

在類檢視中新增**

void cpendialog::onbnclickedmfccolorbutton1()

m_selectedcolor是自己宣告的乙個儲存選取顏色的變數

oracle record table 乙個例項

感覺不錯的例項,記錄一下 set serveroutput on declare type company is record companyid varchar2 10 companyname varchar2 300 address varchar2 300 legalrepresentativ...

手工編寫乙個XML Schema XSD 的例項

簡單說 xml schema就是xml的乙個class,也相當於關係表的表結構模式。目前大都可以由程式根據已有的xml自動生成它的xsd,或者根據關係表生成它相應的xsd 實際就是將關係資料轉換成xml資料,vs2005中的型別化的dataset就是這樣實現的 對xml schema做一些簡單了解還...

vue當中的乙個長期儲存登入狀態的乙個實現

vue當中儲存使用者的乙個登入狀態 當時是登入元件 login.vue 是乙個main.vue中子元件,通過路由進入登入的元件當中 然後在使用者登入的時候,後台會傳乙個使用者名稱的引數給我,我的那個main.vue元件中需要拿到這個引數,然後在頂部的登入註冊變成當前的使用者名稱 當時想用router...