Help:如何在View里创建工具栏

lase lase 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在一个View的OnCreate函数里这样写
if (CView::OnCreate(lpCreateStruct) == -1)
return -1;

// TODO: Add your specialized creation code here
if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP
| CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC,CRect(0,0,0,0), ID_TOOLBAR) ||
!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
}
m_wndToolBar.SetBarStyle(m_wndToolBar.GetBarStyle() |
TBSTYLE_WRAPABLE | CBRS_TOOLTIPS | CBRS_FLYBY);
编译,运行都没出错,就事不显示工具栏.
...全文

相关推荐

深入浅出产品经理PDF

文智兄的深入浅出产品经理系列讲座讲义 第0课

timeport_163

SAP ABAP 四种传统的数据库视图类型介绍之四:Help View

作为其中一项重要的功能,Help View 允许开发人员在 SAPGUI 和 ABAP 程序中调用 Text Table 和 Search Help 等 ABAP 对象,以提供快速、准确的数据查找和输入建议。打开 H_T002 之后,同前面介绍的其他三种数据库视图一样,Help View 也需要定义 Table/Join Conditions 即数据来源的表,以及这些表之前通过怎样的关联关系进行连接。一种方式是分配给某个 Search Help,对用户的输入提供辅助选择。我们到系统中看一个具体的例子。

汪子熙

在 SAP RAP Fiori Elements 里用 Domain Fixed Values 做 Value Help

摘要:在RAP开发Fiori Elements应用时,状态字段等固定值推荐使用ABAP Domain的固定值范围(Domain Value Range)管理,而非单独建表。通过创建CDS View读取DD07L/DD07T表数据作为Value Help提供者,并在Projection View中通过@Consumption.valueHelpDefinition注解绑定,可实现轻量化的值帮助功能。这种方法避免了冗余配置表,同时确保字段取值约束和多语言支持,适合状态码等稳定的枚举型字段。 核心步骤: 在Dom

汪子熙

让 F4 价值帮助不再掉数据:深入理解 SAP ABAP 的 Help View 设计、限制与性能取舍

Help View 是 SAP 系统中专为输入帮助设计的特殊视图,采用 outer join 确保主表数据始终可见,即使关联表缺少记录。与 Database View 不同,它不会创建实际数据库对象,也不能用于 ABAP SQL 查询。其核心价值在于保证关键业务数据(如物料编码)在输入帮助中不会因关联信息缺失而被过滤。创建时必须通过外键关系建立主从表关联,且次要表字段不建议作为筛选条件。适用于需要可靠展示主数据但允许关联信息缺失的场景,若需频繁按次要表字段筛选则应考虑其他方案。

汪子熙

产品经理深入浅出

产品经理深入浅出19课网易云课堂对应课件,刘文智课程

AI产品观察局
评论 3
收藏 已收藏
分享
返回顶部
lase
VC/MFC 16,550 成员 421,606 内容