Visual C++ 리소스 작업 화면
C++ Builder 폼 편집 화면
아래는 위의 화면에서 작업하는 것 중 마지막 "MyMenu" 를 오른쪽 끝으로 보내는 코드이다.
// Visual C++
CMenu* pMainMenu = GetMenu();
if ( pMainMenu )
{
CMenu* pMyMenu = pMainMenu->GetSubMenu(
pMainMenu->GetMenuItemCount() - 1 );
if ( pMyMenu )
ModifyMenu(
pMainMenu->GetSafeHmenu(),
pMainMenu->GetMenuItemCount() - 1,
MF_BYPOSITION | MF_POPUP | MF_HELP,
(UINT_PTR)pMyMenu->m_hMenu,
_T("MyMenu")
);
}
// C++ Builder
if (MainMenu)
{
ModifyMenu(
MainMenu->Handle,
MainMenu->Items->Count - 1,
MF_BYPOSITION | MF_POPUP | MF_HELP,
(unsigned int)MyMenu->Handle,
"MyMenu"
);
}
Visual C++ 결과 화면
C++ Builder 결과 화면
No comments :
Post a Comment