次の方法で共有


CMFCButton::SetCheckedImage

オン状態のボタンのイメージを設定します。

void SetCheckedImage(
   HICON hIcon,
   BOOL bAutoDestroy=TRUE,
   HICON hIconHot=NULL,
   HICON hIconDisabled=NULL,
   BOOL bAlphaBlend=FALSE 
);
void SetCheckedImage(
   HBITMAP hBitmap,
   BOOL bAutoDestroy=TRUE,
   HBITMAP hBitmapHot=NULL,
   BOOL bMap3dColors=TRUE,
   HBITMAP hBitmapDisabled=NULL 
);
void SetCheckedImage(
   UINT uiBmpResId,
   UINT uiBmpHotResId=0,
   UINT uiBmpDsblResID=0 
);

パラメーター

  • [入力] hIcon
    新しいイメージのビットマップとマスクを持つアイコンを識別するハンドル。

  • [入力] bAutoDestroy
    ビットマップ リソースを自動的に破棄するように指定する場合は TRUE。それ以外の場合は FALSE。既定値は TRUE です。

  • [入力] hIconHot
    選択された状態のイメージを持つアイコンを識別するハンドル。

  • [入力] hBitmap
    選択されていない状態のイメージを持つビットマップを識別するハンドル。

  • [入力] hBitmapHot
    選択された状態のイメージを持つビットマップを識別するハンドル。

  • [入力] bMap3dColors
    ボタンの背景 (つまり、ボタンの表面) の透明色を指定します。RGB カラー値 (192, 192, 192) を使用する場合は TRUE を指定し、AFX_GLOBAL_DATA::clrBtnFace で定義されたカラー値を使用する場合は FALSE を指定します。

  • [入力] uiBmpResId
    選択されていないイメージのリソース ID。

  • [入力] uiBmpHotResId
    選択されたイメージのリソース ID。

  • [入力] hIconDisabled
    無効イメージのアイコンを識別するハンドル。

  • [入力] hBitmapDisabled
    無効イメージを持つビットマップを識別するハンドル。

  • [入力] uiBmpDsblResID
    無効ビットマップのリソースの ID。

  • [入力] bAlphaBlend
    アルファ チャネルを使用する 32 ビット イメージのみを使用する場合は TRUE。アルファ チャネル イメージ以外も使用する場合は FALSE。既定値は FALSE です。

必要条件

ヘッダー : afxbutton.h

参照

関連項目

CMFCButton クラス

階層図