0

こんな感じで使おうと思っていますCStatic::SetIcon()

HICON DSN_ICON = static_cast<HICON>(
      ::LoadImage(AfxGetInstanceHandle(),
      MAKEINTRESOURCE(IDI_ICON_MYICON),
      IMAGE_ICON,
      16, 16,
      LR_DEFAULTCOLOR) );

m_staticMyStatic.SetIcon(DSN_ICON);
m_staticMyStatic.SetWindowText( _T("test") );
m_staticMyStatic.EnableWindow(TRUE);

※ P.S : CSatic m_staticMyStatic;    // DDX_Control

CButtonを使ってテストしたところ、できました。しかし、CStatic は失敗しました。どうすればいいですか?

4

2 に答える 2

1

私見、CStatic にはスタイル SS_ICON が必要です。

于 2020-01-13T14:20:32.720 に答える