设为首页 加入收藏

TOP

功能表及其他资源(三十六)
2010-12-30 21:13:27 来源: 作者: 【 】 浏览:36034
Tags:功能 及其他 资源
标记加到新的背景颜色上。为此,首先要得到功能表代号:

CheckMenuItem函式用来取消目前被选中的项目:

iSelection的值被设定为wParam的值,新的背景颜色被选中:

视窗类别中的背景颜色於是被替换为新的背景颜色,视窗显示区域变为无效状态,Windows使用新的背景颜色清除视窗。

Timer突现式功能表列出了两个选项-「Start」和「Stop」。开始时,「Stop」选项变为灰色的(就像在资源描述档中的功能表定义一样)。当您选择「Start」选项时,MENUDEMO试图启动一个计时器,如果成功,则无效化「Start」选项,并启用「Stop」选项:

当收到一条WM_COMMAND讯息,并且wParam等於IDM_TIMER_STOP时,MENUDEMO程式会停止计数,启用「 Start 」项,然後无效化「 Stop 」选项:

请注意,在计时器执行时,MENUDEMO程式不可能收到wParam等於IDM_TIMER_START的WM_COMMAND讯息。同样地,在计时器关闭时,MENUDEMO程式也不可能收到wParam等於IDM_TIMER_STOP的WM_COMMAND讯息。

当MENUDEMO收到一个WM_COMMAND讯息,而该讯息的参数wParam等於IDM_APP_ABOUT或IDM_APP_HELP时,MENUDEMO程式显示一个讯息方块(在下一章中,我们将把讯息方块变为对话方块)。

当MENUDEMO程式收到一个WM_COMMAND讯息,其

首页 上一页 33 34 35 36 37 38 39 下一页 尾页 36/69/69
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇对话方块 下一篇子视窗控制项

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: