次の方法で共有


CMFCButton::SetMouseCursor

更新 : 2007 年 11 月

カーソル イメージを設定します。

void SetMouseCursor(
   HCURSOR hcursor 
);

パラメータ

  • [入力] hcursor
    カーソルのハンドル。

解説

手の形のカーソルなどのカーソル イメージをボタンに関連付けるには、このメソッドを使用します。カーソルは、アプリケーション リソースから読み込まれます。

使用例

CMFCButton クラスの SetMouseCursor メソッドの使用方法を次の例に示します。この例は、「NewControls サンプル : MFC コントロールのデモ アプリケーション」のコードの一部です。

  CMFCButton m_Button;


...


// int m_iCursor
void CPage1::OnSetCursor()
{
    UpdateData();

    switch (m_iCursor)
    {
    case 0:
        m_Button.SetMouseCursor(NULL);
        break;

    case 1:
        m_Button.SetMouseCursorHand();
        break;

    case 2:
        m_Button.SetMouseCursor(AfxGetApp()->LoadCursor(IDC_CURSOR));
        break;
    }
}

必要条件

ヘッダー : afxbutton.h

参照

概念

MFC 階層図

参照

CMFCButton クラス

CMFCButton::SetMouseCursorHand