DEV窗口程序如何添加菜单按钮

时间:2024-10-12 03:55:36

1、第一步:打开Dev CPP软件,新建一个Win32程序,选择Filt Editor项目,这里就不多说了,如果有不明白请参看本人另一篇名为《使用DEV编写自己的记事本程序》的经验。

DEV窗口程序如何添加菜单按钮
DEV窗口程序如何添加菜单按钮

2、第二步:打开刚刚新建的Win32下的File Editor工程,找到main.cpp文件,同时找到其中的回调函数:LRES炽扃仄呦ULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam)在该函数的switch语句增加一条新的case语句: case CM_CLICK_ME://自己添加的 MessageBox (NULL, "今天心情不错,请你去月球浪,去否?" , "啦啦啦...", 0); break;

DEV窗口程序如何添加菜单按钮
DEV窗口程序如何添加菜单按钮

3、第三步:切换到main.h,将为刚刚在main.h中添加的CM_CLICK_ME定义一个宏常量:#define CM_CLICK_ME 9068

DEV窗口程序如何添加菜单按钮

4、第四步:切换到resource.rc目录,在POPUP "&Help"的大括号后面添加一条语句:MENUITEM "&点我有惊喜", CM_CLICK_ME这里即在Help按钮后面添加一个新的菜单按钮,而且这个按钮没有下拉选项,点击后会直接响应CM_CLICK_ME事件,而这个CM_CLICK_ME就是上一步在main.h中定义的。完整代码如图:

DEV窗口程序如何添加菜单按钮

5、第五步:运行程序,可以看到菜单栏多了一个“点我有惊喜”按钮,这就是我们刚添加的,点击它可以看到回调函数WndProc中新添加的内容。

DEV窗口程序如何添加菜单按钮

6、第六步:点击“点我有惊喜”菜单按钮,效果如图。

DEV窗口程序如何添加菜单按钮
© 手抄报圈