如果你希望创建工具栏时使用扩展样式,可以在 CToolBar::Create 中通过传递 dwExStyle 参数来实现,而不是使用 CreateEx。
以下是一个简单的示例:
CToolBar myToolBar;
// 假设myToolBar已经被声明
// 在窗口上创建工具栏,使用扩展样式
if (myToolBar.Create(this, WS_CHILD | WS_VISIBLE | CBRS_TOP, AFX_IDW_TOOLBAR))
{
// 成功创建工具栏,可以继续其他操作
// 例如添加按钮、设置按钮图像等
}
else
{
// 创建失败,处理错误
}
在这个例子中,通过在 Create 方法中传递 WS_CHILD | WS_VISIBLE | CBRS_TOP 来指定工具栏的风格。如果需要使用扩展样式,你可以在这里传递相应的扩展风格,而不需要使用 CreateEx 方法。
如果你有特定的需求,需要使用 CreateEx 方法,你可能需要查看 MFC 文档以获取更多关于这个方法的信息。
转载请注明出处:http://www.zyzy.cn/article/detail/22672/MFC/CToolBar