日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一步一步学习OC2007(三)--定制菜单命令

發(fā)布時間:2024/4/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一步一步学习OC2007(三)--定制菜单命令 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  在前面的兩篇文章中,我們講了如何定制聯(lián)系人的在線狀態(tài),如何定制web 標(biāo)簽頁,是不是對OC2007 的魔力有所感觸了呢?其實(shí),這只是一個引言,一道開胃菜而已,后面還有更多的大餐等著你呢?今天,我們就一起來談?wù)?#xff0c;如何定制OC2007的菜單命令?

  OC2007中,有三種類型的菜單:

  工具欄菜單(The Tools menu)

  會話窗口的動作菜單(The Actions menu off the Conversation window)

  聯(lián)系人窗口右鍵菜單(The right-click menu off the Contact List)

在這些菜單列表中,都可以擴(kuò)充我們的自定義菜單項(xiàng)。
  在OC2007 中,擴(kuò)展菜單項(xiàng),比擴(kuò)展web 標(biāo)簽頁,要容易一些,只要在注冊表中定義清楚菜單項(xiàng)的各項(xiàng)屬性就可以正常運(yùn)行。如下代碼所示:

Windows?Registry?Editor?Version?5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Communicator\SessionManager\Apps\{27877e66-615c-4582-ab88-0cb2ca05d951}]
"Name"="發(fā)送短信"
"ExtensibleMenu"="ConversationWindowRightClick;MainWindowActions;MainWindowRightClick;ConversationWindowActions;ConversationWindowContextual"
"Path"="E:\\群發(fā)郵件\\SendNote\\SendNote.exe?%user-id%?%contact-id%"
"ApplicationInstallPath"="E:\\群發(fā)郵件\\SendNote\\SendNote.exe"
"SessionType"=dword:00000000
"ApplicationType"=dword:00000000


各注冊鍵說明如下:

Name

Type

Data

Name

REG_SZ

菜單命令名稱

ApplicationType

DWORD

應(yīng)用程序類型:0:可執(zhí)行文件;1:協(xié)議

ApplicationInstallPath

REG_SZ

當(dāng) ApplicationType = 0 時,應(yīng)用程序的完整路徑

Path

REG_SZ

應(yīng)用程序的完整路徑及其參數(shù),缺省參數(shù) %user-id% 和%contact-id%.

SessionType

DWORD

會話類型。
0:本地會話,應(yīng)用程序只在本地啟動。
1:雙方會話(缺省)
2:多方會話

ExtensibleMenu

REG_SZ

應(yīng)用程序?qū)谀男┎藛紊巷@示:
? MainWindowActions
? MainWindowRightClick
? ConversationWindowActions
? ConversationWindowContextual
? ConversationWindowRightClick


缺省MainWindowRightClickConversationWindowContextual 

多個菜單項(xiàng)目之間用分號(“;”)分隔。


菜單說明

鍵名稱(Key) 說明
MainWindowActions主窗口菜單的[工具]工菜單下
MainWindowRightClickOC主窗口聯(lián)系人[右鍵]菜單
ConversationWindowActions對話窗口菜單的[操作]菜單下
ConversationWindowContextual對話窗口的[發(fā)送文件]菜單
ConversationWindowRightClick對話窗口,聯(lián)系人列表[右鍵]菜單

定義完成后,重啟OC,就可以達(dá)到如圖所示的效果了。


?

轉(zhuǎn)載于:https://www.cnblogs.com/invinboy/archive/2008/01/22/1047176.html

總結(jié)

以上是生活随笔為你收集整理的一步一步学习OC2007(三)--定制菜单命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。