2010-06-23 6 views
0

.Net에는 메뉴 스트립이라는 것이 있습니다. 이들은 HMENU보다 더 사용자 정의 할 수 있습니다. 어떻게 관리되지 않는 C++에서 이들 중 하나를 만들 수 있습니까?WinAPI로 메뉴 스트립 만들기

감사

+0

Microsoft는 menustrip/statusstrip/toolstrip의 네이티브 버전을 명확하게 구현했지만 필자는 공용 컨트롤 라이브러리에 넣은 적이 없다고 생각합니다. –

답변

0

그들은 그들은 단지 쉽게 사용자 정의 할 수있어, HMENUs보다 더 많은 사용자 정의 할 수 없습니다. MFC C++ WinAPI wrapper을 사용하지 않으려면 무엇을 맞춤 설정 하시겠습니까?

+0

메뉴 막대는 툴바처럼 도킹 가능하며 도구 모음과 같은 행에 배치 할 수 있습니다. 그렇게하려면 기본 Win32 메뉴를 완전히 다시 작성해야합니다. –

+0

반드시 필요하지는 않지만, CodeProject (MFC의 필수 항목이며 WinAPI를위한 유용한 항목)의 링크를 기반으로합니다. http://www.codeproject.com/KB/toolbars/dockwnd.aspx 무겁지 만 가능합니다. : 메뉴는 자식 윈도우에 의해 호스팅되어 도킹됩니다. 또한 MFC가이를 쉽게 수행 할 수있는 방법을 제공합니다. –