2011-01-24 4 views
0

CreatePopupMenu를 사용하여 메뉴를 만들고 내 GDI 개체는 1500 범위를 유지하지만 메뉴가 표시 될 때 증가합니다. 이제 XP의 작업 표시 줄에서 디렉토리와 연관된 도구 모음을 만든 다음 메뉴에서이 디렉토리를 탐색 할 수 있습니다. 메뉴를 탐색 할 때 탐색기의 GDI 객체가 증가하지 않는 것과 같은 방식으로 메뉴를 만들 것이라고 추측합니다.CreatePopupMenu의 많은 GDI 개체

그들이 무엇을하고 있는지에 대한 아이디어가 있습니까? 그들이 같은 방식으로 메뉴를 만들고 있습니까?

답변

0

XP 시작 메뉴 (모든 프로그램) 및 데스크 밴드 "오버플로"메뉴는 실제로는 도구 모음 창이 아니라 HMENU입니다. 나는 또한 아이콘과 공유 색상 브러시를위한 공유 이미지 목록을 나머지 부분에 사용하고 있으므로 실제로 새 GDI 객체가 만들어지지 않는다고 추측하고 있습니다.

+0

의미가 있습니다. 감사. – ApathyS