맞춤 이미지 버튼이있는 툴바를 만들고 싶습니다. 이미지가 .ico 형식입니다. 어떻게 WTL의 툴바에 추가 할 수 있습니까? 툴바 목록의 이미지를 편집하려고하지만 품질이 좋지 않은데 어떻게하면 더 좋은 품질의 이미지를 추가 할 수 있습니까?맞춤 이미지 도구 모음 WTL
답변
이미 생성 된 WTL 도구 모음 컨트롤이있는 경우 및 SetHotImageList()
메서드가 CToolBarCtrl
클래스 인 이미지를 이미지에 첨부 할 수 있습니다. 예 :
CToolBarCtrl toolbar;
CImage image;
CBitmap bitmap;
// ... load the image into the bitmap ...
images.Create(32, 32, ILC_COLOR32 | ILC_MASK, 0, 1);
// repeat this for each image you want to use in the toolabr
images.Add(bitmap, RGB(255, 255, 255));
toolbar.SetImageList(images.Detach());
//... do the same for the hot (hover) images ...
이미지는 다음 CImageList:Add()
메소드의 리턴 값을 참조하여 사용될 수있다.
은 당신이 범위를 벗어나면 내가 이미지 목록이 삭제됩니다 그렇지 않으면 여기했던대로
CImageList
클래스의 이미지리스트를 분리해야합니다합니다.
에 있습니다. 인터넷은 풍부한 학습 자료가 아니라 예를 들어 정말 부족합니다. – AlexandruC
그래, 좋은 예제를 찾는 것이 정말 어렵다는 것을 알았다. 최선의 방법은 http://www.viksoe.dk/code/wtldoc.htm, 'WTL 개발자 가이드'및 WTL 소스 코드 자체를 살펴 보는 것입니다. Gamedev는 좋은 소개를 제공하는 몇 가지 기사를 가지고 있습니다 (http://www.gamedev.net/page/resources/_/technical/general-programming/using-the-windows-template-library-part-1-gett- r2042) 그리고 다른 모든 것들은 Google과 SO ... :-) – Will
- 1. 모든보기의 도구 모음 (전체 도구 모음)
- 2. 24 비트 도구 모음 단추 이미지? (WinAPI)
- 3. WTL, 툴바를 만들 수 없습니다.
- 4. 링크 열기 - reddit.com 도구 모음
- 5. Jmesa 도구 모음 - html.toolbar.text 표시
- 6. 도구 모음 단추를 눌렀을 때 tableview를 다시로드하는 도구 모음
- 7. jqGrid 위쪽 도구 모음
- 8. JQuery 도구 모음 디자인
- 9. DataFormWebPart 필터 도구 모음
- 10. extjs 페이징 도구 모음
- 11. INAppStoreWindow 도구 모음
- 12. 보기에 도구 모음 추가
- 13. 도구 모음 숨기기 방법
- 14. SMS 스타일 도구 모음
- 15. WPF가 : 도구 모음
- 16. 중첩 목록 도구 모음
- 17. 는 하단 도구 모음
- 18. 라이프 사이클 도구 모음
- 19. IE 도구 모음 만들기
- 20. WPF - 부동 도구 모음
- 21. MDI 도구 모음 병합
- 22. 탭 내부의 도구 모음
- 23. valgrind 도구 모음 작업
- 24. 플렉스 도구 모음 요소
- 25. 도구 모음 크기 조정
- 26. INAppStoreWindow에 도구 모음 추가
- 27. Eclipse 세로 도구 모음
- 28. 도구 모음 단추 스타일
- 29. 텍스트 형식 도구 모음
- 30. Matplotlib 탐색 도구 모음
여기에는 WTL 도구 모음에서 사용되는 이미지를 변경하는 방법과 이미지 자체를 편집하는 방법과 같은 두 가지 질문이있는 것 같습니다. 당신은 명확하게하고 싶을 수도 있습니다. 첫 번째 질문에 대한 답변은 CImageList – Will