C++
winapi image button
쪼꼬두유
2017. 8. 1. 16:02
https://www.codeproject.com/Questions/591035/HowpluscanplusIpluscreateplusplusbuttonplusshowing
button에 텍스트 대신 이미지를 넣고 싶다면
속성창에서 버튼에 bitmap을 넣을지 icon을 넣을지 고른 후 고른 이미지 타입을 true로 변경
// use an icon
HICON hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDR_MAINFRAME));
SendMessage(hButton, BM_SETIMAGE, (WPARAM)IMAGE_ICON, (LPARAM)hIcon);
// or use a bitmap
HANDLE hBitmap = LoadImage(hInstance, MAKEINTRESOURCE(IDR_BUTTON), IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR);
SendMessage(hButton, BM_SETIMAGE, (WPARAM)IMAGE_BITMAP, (LPARAM)hBitmap);
hbutton은 getdlgItem으로 가져와서 셋팅하면 끝