IAgentBalloon

[Microsoft 代理程式在 Windows 7 中已被取代,且在後續版本的 Windows 中可能無法使用。]

IAgentBalloon 會定義介面,讓應用程式能夠查詢 Microsoft Agent 文字批註方塊的屬性。 這些函式也可從 IAgentBalloonEx取得。

字元文字方塊的初始預設值是在 Microsoft Agent 字元編輯器中設定,但應用程式執行之後,使用者可能會覆寫 EnabledFont 屬性。 如果使用者變更方塊的屬性,變更會影響所有字元。 IAgentBalloon物件的屬性也會透過Think方法套用至文字輸出。

依照 Vtable 順序的方法

IAgentBalloon 方法 Description
GetEnabled 傳回是否啟用文字批註。
GetNumLines 傳回文字方塊中顯示的行數。
GetNumCharsPerLine 傳回單字方塊中顯示的每行平均字元數。
GetFontName 傳回文字方塊中顯示的字型名稱。
GetFontSize 傳回文字方塊中顯示的字型大小。
GetFontBold 傳回文字方塊中顯示的字型是否為粗體。
GetFontItalic 傳回文字方塊中顯示的字型是否為斜體。
GetFontStrikethru 傳回文字方塊中顯示的字型是否顯示為刪除線。
GetFontUnderline 傳回文字方塊中顯示的字型是否加上底線。
GetForeColor 傳回文字方塊中顯示的前景色彩。
GetBackColor 傳回文字方塊中顯示的背景色彩。
GetBorderColor 會傳回文字方塊中顯示的框線色彩。
SetVisible 將文字方塊設定為可見。
GetVisible 傳回文字方塊的可見度設定。
SetFontName 設定文字批註方塊中使用的字型。
SetFontSize 設定文字批註方塊中使用的字型大小。
SetFontCharSet 設定文字批註方塊中使用的字元集。
GetFontCharSet 傳回文字批註方塊中使用的字元集。