2666|4

69

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

EVC关于菜单选项前画勾的问题 [复制链接]

我在evc3.0下编写
IDR_EDITMENU MENU DISCARDABLE
BEGIN
    MENUITEM "辞典",                    ID_DIC
    POPUP "メニュー"
    BEGIN
        POPUP "設定"
        BEGIN
            POPUP "SIZE"
            BEGIN
                MENUITEM "大",                    ID_BIG
                MENUITEM "中",                    ID_MID
                MENUITEM "小",                    ID_SMALL
            END
        END
    END
END

///////////////////////////////////////////////////////////////
// Data
//
IDR_EDITMENU SHMENUBAR DISCARDABLE
BEGIN
    IDR_EDITMENU, 2,
    I_IMAGENONE, ID_DIC, TBSTATE_ENABLED, TBSTYLE_AUTOSIZE,
    IDS_MENUITEM32854, 0, 0,
    I_IMAGENONE, ID_MENUITEM32848, TBSTATE_ENABLED,
    TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE, IDS_MENUITEM32849, 0, 1,
END
后用EVC4.0编译运行,没有问题。在WM6下运行时,2个菜单项紧挨着,不能分为左右两个,所以我将
     IDR_EDITMENU, 2,
    I_IMAGENONE, ID_DIC, TBSTATE_ENABLED, TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE,
    IDS_MENUITEM32854, 0, 0,
改成IDR_EDITMENU, 2,
    I_IMAGENONE, ID_DIC, TBSTATE_ENABLED, TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE,
    IDS_MENUITEM32854, 0, NOMENU,
这样可以分为左右两面显示了。但是CheckMenuItem(hMenu, ID_BIG, MF_CHECKED | MF_BYCOMMAND)失效,不能显示对勾,修改前可以。不知道为什么,请给予指点,谢谢。

最新回复

接分 在EVC下好久都不用菜单了  详情 回复 发表于 2008-10-23 08:24
点赞 关注

回复
举报

78

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
哪位高人给指点一下。问题就出在由0变成NOMENU后。
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
自己又式了一下,在EVC3.0下做个菜单,使用checkmenuitem,没问题。
在EVC4.0下,一模一样的方法做,checkmenuitem就不起作用。
为什么呢,怎么办?
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

4
 
解决了
 
 
 

回复

94

帖子

0

TA的资源

一粒金砂(初级)

5
 
接分

在EVC下好久都不用菜单了
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表