微信公众号自定义菜单如何在一级菜单上添加小图标

微信公众号自定义菜单如何在一级菜单上添加小图标,第1张

1、打开公众登录地址,输入公众号登录账号密码,点击登录,然后会d出管理员/运营者扫描登录二维码,管理员/运营者扫码确认登录公众号之后,登录成功。

2、点击功能下的自定义菜单功能选项,进入自定义菜单管理界面。进入界面后如下图可以看到我的公众号还没有设置过自定义菜单,点击添加菜单来开始添加。

3、可以看到菜单可以发布很多种,公众号的功能还是很全面的。

4、输入自定义菜单名称,然后点击上传图片,从电脑选择本地图片之后,可以看到图片的预览状态确认无误之后点击下方的保存并发布按钮。

一、创建新工程

二、编辑菜单资源

1、添加菜单按“Ctrl+R”,双击“Menu”图标

2、于菜单编辑器内编辑菜单

四、添加代码(红色部分)

void CCMenuView::OnUpdateShow(CCmdUI* pCmdUI)

{

// TODO: Add your command update UI handler code here

MessageBox(“右键d出菜单测试!“)

}

void CCMenuView::OnRButtonDown(UINT nFlags, CPoint point)

{

// TODO: Add your message handler code here and/or call default

CMenu menu

menu.LoadMenu(IDR_MENU1)

CMenu *pPopup=menu.GetSubMenu(0)

ClientToScreen(&point)

pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y,

this)

CView::OnRButtonDown(nFlags, point)

}

五、编译

七、函数说明

CMenu::TrackPopupMenu函数声明

BOOL TrackPopupMenu(UINT nFlags,int x,int y,CWnd*pWnd,LPCRECT LPrECT=0)

nFlags:d出菜单的位置

x:d出菜单的水平位置

y:d出菜单的垂直位置

pWnd:d出菜单的所有者

lpRect:一包含矩形坐标的RECT结构体指针。

功能:显示一d出菜单。函数调用成功,返回非零值;否则返回零。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7914386.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存