CImageList에서 Bitmap 추출하여 Menu에 이미지 달기

CImageList에 저장된 그림을 불러오는 방법을 알아보자. 리소스에 그림과  같은 이미지가 있다면. CImageList  m_imgList; m_imgList.Create(IDB_STATUS, 16, 16, RGB(255,0,255)); 와 같이 이미지에서 16 *16 Size의 이미지를 리스트로 불러올 수 있다. 그리고 CListCtrl m_List; m_List.SetImageList(&m_imgList,LVSIL_SMALL); 리스트 컨트롤에 추가하여 이미지를 사용할 수가 있다. CImageList에서 있는 16*16 Size의 이미지를 직접 불러와서 사용하는 방법을 알아보자 이미지 리스트에서 이미지를 추출하는 코드 void GetImageFromList(CImageList

CMenu에 Image 추가하기

CMenu에 Bitmap 이미지를 추가하는 방법 CMenu는 각각 메뉴 생성시 이미지를 추가하는 방법과 BOOL InsertMenu( UINT nPosition, UINT nFlags, UINT nIDNewItem, const CBitmap* pBmp ); 메뉴의 이미지를 변경한 방법 BOOL SetMenuItemBitmaps( UINT nPosition, UINT nFlags, const CBitmap* pBmpUnchecked, const CBitmap* pBmpChecked ); 을 제공하고 있다. head에 CBitmap bmp; 을 선언하고 메뉴가 생성될 때 아래 예와 같이