WEB开发网
开发学院操作系统Windows 7 基于Windows 7中的 Ribbon开发技术应用 阅读

基于Windows 7中的 Ribbon开发技术应用

 2010-04-21 00:00:00 来源:WEB开发网   
核心提示: 查看原图(大图)在Office 2007之后介绍了这个Scenic Ribbon.许多昂贵的商业解决方案都已经用到它,但最后,基于Windows 7中的 Ribbon开发技术应用(2),在即将推出的windows 7,微软推出了Scenic Ribbon.在这里我第一次尝试在实例中使用从而在这里

基于Windows 7中的 Ribbon开发技术应用

查看原图(大图)

在Office 2007之后介绍了这个Scenic Ribbon.许多昂贵的商业解决方案都已经用到它。但最后,在即将推出的windows 7,微软推出了Scenic Ribbon.在这里我第一次尝试在实例中使用从而在这里讲解出来。Scenic Ribbon是一个在ActiveX对象附加在窗口上,它的整个宽度的窗口,它的高度可配置的。它的尺寸会根据你的需要而调整。Ribbon从一个XML 中获得显示数据。这意味着您只使用几个函数调用,一些初始化并加载数据,以及一个意外事件处理程序触发Ribbon。由于Ribbon是一个 ActiveX界面,应用程序在XP或Vista下使用会初始化失败,但它会继续运行。当创建的XML时,运行intentcl.exe程序,创建项目工程文件。 

基于Windows 7中的 Ribbon开发技术应用

- 创建一个IUIFramework

IUIFramework* u_f = 0;HRESULT hr = CoCreateInstance(CLSID_ScenicIntentUIFramework,             0,CLSCTX_ALL,__uuidof(IUIFramework),(void**)&u_f);

- 执行一个IUIApplication

这个界面(除了IUnknown成员)有以下三个功能:

1、当一个命令创建时调用ribbon:

上一页  1 2 3 4 5 6 7  下一页

Tags:基于 Windows Ribbon

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接