当前位置: 首页 > wzjs >正文

wordpress 首页设计网站优化制作

wordpress 首页设计,网站优化制作,专业的外贸网站建设公司,一个人可以建设几个网站菜单类 CMenu,封装了关于菜单的各种操作成员函数,另外还封装了一个非常重要的成员变量m_hMenu(菜单句柄) 菜单使用 添加菜单资源加载菜单 工具栏相关类 CToolBarCtrl-》父类是CWnd,封装了关于工具栏控件的各种操作。 CToolBar-》父类是CC…

菜单类

CMenu,封装了关于菜单的各种操作成员函数,另外还封装了一个非常重要的成员变量m_hMenu(菜单句柄)

菜单使用

  1. 添加菜单资源
  2. 加载菜单

在这里插入图片描述

工具栏相关类

CToolBarCtrl-》父类是CWnd,封装了关于工具栏控件的各种操作。
CToolBar-》父类是CControlBar,封装了关于工具栏的操作,以及和框架窗口的关系。

工具栏的使用

  1. 添加工具栏资源
  2. 创建工具栏 CToolBar::CreateEx
  3. 加载工具栏 CToolBar::LoadToolBar
  4. 设置工具栏的停靠
    a. CToolBar::EnableDocking (工具栏想停靠在的位置)
    b.CFrameWnd::EnableDocking (框架允许工具栏停靠在的位置)
    c.CFrameWnd::DockControlBar (临时停靠的位置)

在这里插入图片描述

上面两图:
菜单项ID和工具栏按钮ID一样,相当于两者功能被绑定

代码示例

#include <afxwin.h>
#include "resource.h"
#include <afxext.h> //CToolBarclass CMyFrameWnd :public CFrameWnd {DECLARE_MESSAGE_MAP()
public:afx_msg void OnNew();afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);afx_msg void OnSet();public://工具栏CToolBar toolbar;};BEGIN_MESSAGE_MAP(CMyFrameWnd, CFrameWnd)//菜单项ID和工具栏按钮ID一样,相当于两者功能被绑定ON_COMMAND(ID_NEW,OnNew)ON_WM_CREATE()ON_COMMAND(ID_SET, &CMyFrameWnd::OnSet)
END_MESSAGE_MAP()void CMyFrameWnd::OnNew()
{AfxMessageBox("新建菜单项被点击");
}void CMyFrameWnd::OnSet()
{AfxMessageBox("红色按钮被点击");
}class CMyWinApp :public CWinApp {
public:virtual BOOL InitInstance();
};int CMyFrameWnd::OnCreate(LPCREATESTRUCT lpCreateStruct)
{if (CFrameWnd::OnCreate(lpCreateStruct) == -1)return -1;//1.添加工具栏资源//2.创建工具栏 CBRS_GRIPPER 给工具栏添加把手toolbar.CreateEx(this,TBSTYLE_FLAT,WS_CHILD|WS_VISIBLE|CBRS_ALIGN_TOP|CBRS_GRIPPER);//3.加载工具栏toolbar.LoadToolBar(IDR_TOOLBAR1);//4.设置工具栏停靠toolbar.EnableDocking(CBRS_ALIGN_ANY); //设置工具栏想停靠在的位置this->EnableDocking(CBRS_ALIGN_ANY);	//框架允许工具栏停靠在的位置this->DockControlBar(&toolbar,AFX_IDW_DOCKBAR_BOTTOM);	//临时停靠的位置return 0;
}BOOL CMyWinApp::InitInstance() {CMyFrameWnd* pFrame = new CMyFrameWnd;//1.添加菜单资源//2.IDR_MENU1 加载菜单资源pFrame->Create(NULL,"MFCToolBar",WS_OVERLAPPEDWINDOW,CFrameWnd::rectDefault,NULL,(CHAR*)IDR_MENU1);m_pMainWnd = pFrame;pFrame->ShowWindow(SW_SHOW);pFrame->UpdateWindow();return TRUE;}CMyWinApp theApp;

示例图

在这里插入图片描述


文章转载自:

http://yQExJ5Fn.sjwws.cn
http://AKm8jhle.sjwws.cn
http://qN401ezd.sjwws.cn
http://9omkj8fQ.sjwws.cn
http://NZbdauDg.sjwws.cn
http://H3uSDVFs.sjwws.cn
http://NOB4HcKO.sjwws.cn
http://aF8hlYN2.sjwws.cn
http://HScxUQ7p.sjwws.cn
http://Z20Ovejy.sjwws.cn
http://4nTMYa8J.sjwws.cn
http://h4Wq570m.sjwws.cn
http://03CcVAc9.sjwws.cn
http://X40vB827.sjwws.cn
http://TdOxNTTg.sjwws.cn
http://fAxvtNT1.sjwws.cn
http://MhJNPUiD.sjwws.cn
http://vNPo9szF.sjwws.cn
http://DpCTOrAK.sjwws.cn
http://8R2UbpHe.sjwws.cn
http://UikglxJE.sjwws.cn
http://raJWxpTX.sjwws.cn
http://TOFWEIuK.sjwws.cn
http://1jKHREIo.sjwws.cn
http://bM5UVzaj.sjwws.cn
http://mUTD8ftP.sjwws.cn
http://XC5Q7l5C.sjwws.cn
http://RTb0pXG5.sjwws.cn
http://9FmeApsA.sjwws.cn
http://Tyj0PIc9.sjwws.cn
http://www.dtcms.com/wzjs/649063.html

相关文章:

  • 做视频直播类型的网站微商平台
  • 做环保是跑还是网站卖南方数据企业网站管理系统9
  • 2017山亭区建设局网站哪里有软件培训班
  • 外贸网站建设智能建站用别的域名给网站做竞价
  • 网站建设审批程序seo分析与优化实训心得
  • 南京企业官网建设seo教程
  • lamp网站开发手机网站设计趋势
  • 网站建设销售职责做美缝在哪个网站接单
  • 山东鲁为建设集团网站沈阳网站开发招聘
  • 如何利用dw建设网站域名如何做网站
  • 网站建设存在的问题及建议做网站页面一般设置多大尺寸
  • 江苏网站建设 seo网站建设域名提前买吗
  • 网站申请qq如何做关于网站推广的培训
  • 建设街小学网站鲜花网站开发背景
  • 网站建设合同书封皮石家庄高端网站建设
  • 网站风格定位有哪些做网站需要流程
  • 网站开发word文档鲁 网站 备案
  • 我的南京网站wordpress回复框无法加载
  • 建设部网站怎么查询相关专业主题 sku 推广
  • 用qt做网站可以吗营销式网站制作
  • 做网站维护有危险吗石家庄市官方网站
  • 网站新功能演示用什么技术做的wordpress被植入广告插件
  • 什么网站可以做论文网站建设首选原创先锋
  • 口腔网站设计图网站设计用ps 怎么做
  • 内蒙古建设安全监督网站网站建设的经费估算
  • 微博优惠券网站怎么做深圳网站建设软件开发公司哪家好
  • 怎样用dw做 网站首页腾讯云服务器搭建教程
  • 电子交易网站流程集团网站制作方案ppt
  • wordpress怎么适应手机端东莞企业seo推广
  • 做一个好一点网站费用多少微信小程序一键生成免费