您的位置:首页 > 编程语言

WTL Windows Mobile 编程: 给对话框添加左右菜单

2009-12-21 09:49 204 查看
LRESULT OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& bHandled)

    {

        // 注释掉这句: AtlCreateEmptyMenuBar(m_hWnd);

        // 1 在Menu资源中加入菜单资源IDR_LEFT, 包含2个菜单项: ID_NEWPROJECT_OK, ID_NEWPROJECT_CANCEL

        // 2 在String Table资源中加入上面2个ID对应的字符串

        // 3: 在.rc2文件中添加下面的代码:

        /*

        IDR_LEFT SHMENUBAR DISCARDABLE

        BEGIN

            IDR_LEFT,

            2,

            I_IMAGENONE, ID_NEWPROJECT_OK, TBSTATE_ENABLED, TBSTYLE_AUTOSIZE, ID_NEWPROJECT_OK, 0, NOMENU,

            I_IMAGENONE, ID_NEWPROJECT_CANCEL, TBSTATE_ENABLED, TBSTYLE_AUTOSIZE, ID_NEWPROJECT_CANCEL, 0, NOMENU,

        END

        */

        // 加入下面这句:

       CreateMenuBar(IDR_LEFT);

        return bHandled = FALSE;

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: