CMFCRibbonBar

1、CMFCRibbonBar 删除 自定义中的类别

删除打印预览

cpp 复制代码
  int nCategory = GetCategoryCount();
  // 获取"打印"类别,假设打印类别在Ribbon中的索引是2,根据实际情况调整
  while (nCategory >= 0)
  {
      nCategory--;
      CMFCRibbonCategory* pCategory = GetCategory(nCategory);
      if (pCategory != nullptr)
      {
          CString str = pCategory->GetName();
          if (str == _T("打印预览(P)") || str == _T("file"))
          {
              RemoveCategory(nCategory);
          }
      }
  }

2、删除无关的类别1分隔符

相关推荐
Mortalbreeze5 分钟前
C++11 ---- 引用折叠、完美转发、可变模板参数、emplace系列接口
开发语言·c++
星恒随风5 分钟前
C++ 内存管理详解:从内存分区、malloc/free 到 new/delete
开发语言·c++·笔记·学习
object not found6 分钟前
Node.js fs 常用 API 整理:node:fs/promises、node:fs、fs 到底怎么用
开发语言·前端·javascript
C+++Python6 分钟前
C++ 常量全面讲解
java·开发语言·c++
江屿风7 分钟前
C++图论基础拓扑排序经典OJ题流食般投喂
开发语言·c++·笔记·算法·图论
芯岭技术郦9 分钟前
MS32C001‑C:极致成本 32 位 MCU
c语言·开发语言·单片机
nexustech11 分钟前
simplejson:Python JSON 处理的备用引擎
开发语言·python·其他·json
雷工笔记13 分钟前
MES系列48-MES 系统「质量管理」完整设计与实施方案
开发语言·javascript·ecmascript
ch.ju14 分钟前
Java Programming Chapter 4——The difference between overloading and overwriting.
java·开发语言