共用方式為


CAnimationColor 類別

實作紅色、綠色和藍色元件可以動畫顯示的色彩功能。

class CAnimationColor : public CAnimationBaseObject;

Members

公用建構函式

名稱

描述

CAnimationColor::CAnimationColor

多載。 建構動畫色彩物件。

公用方法

名稱

描述

CAnimationColor::AddTransition

加入紅色、綠色和藍色元件的轉換。

CAnimationColor::GetB

可讓您存取表示藍色元件的 CAnimationVariable。

CAnimationColor::GetDefaultValue

傳回色彩元件的預設值。

CAnimationColor::GetG

可讓您存取表示綠色元件的 CAnimationVariable。

CAnimationColor::GetR

可讓您存取表示紅色元件的 CAnimationVariable。

CAnimationColor::GetValue

傳回目前的值。

CAnimationColor::SetDefaultValue

設定預設值。

受保護的方法

名稱

描述

CAnimationColor::GetAnimationVariableList

將封裝的動畫變數放入清單中。 (覆寫 CAnimationBaseObject::GetAnimationVariableList)。

公用運算子

名稱

描述

CAnimationColor::operator COLORREF

CAnimationColor::operator=

指派 color 給 CAnimationColor。

受保護的資料成員

名稱

描述

CAnimationColor::m_bValue

表示動畫色彩藍色元件的封裝動畫變數。

CAnimationColor::m_gValue

表示動畫色彩綠色元件的封裝動畫變數。

CAnimationColor::m_rValue

表示動畫色彩紅色元件的封裝動畫變數。

備註

CAnimationColor 類別會封裝三個 CAnimationVariable 物件,而且可以在應用程式中表示色彩。 例如,您可以使用這個類別,在螢幕上顯示任何物件色彩的動畫 (例如文字色彩、背景色彩等等)。 若要在應用程式中使用這個類別,只需具現化這個類別的物件、使用 CAnimationController::AddAnimationObject 將它加入至動畫控制器,然後針對要套用到紅色、綠色及藍色元件的每個轉換呼叫 AddTransition。

繼承階層架構

CObject

CAnimationBaseObject

CAnimationColor

需求

**標頭檔:**afxanimationcontroller.h

請參閱

其他資源

MFC 類別