翻譯|使用教程|編輯:莫成敏|2020-05-12 15:51:55.070|閱讀 420 次
概述:本文介紹了ImagXpress的文章教程-如何定義最終用戶界面,內容包括:設置控制窗口外觀,設置工具欄和工具,設置上下文和工具欄菜單,配置滾動條、鼠標和鍵。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
ImagXpress 是最先進的彩色映像和照片圖像處理工具包,它發布的形式有:.NET控件、COM組件、VC組件。用ImagXpress ,開發者構建的應用程序可以支持圖像瀏覽、編輯、打印、TWAIN掃描、文件格式轉換等等。ImagXpress 提供了綜合的圖像處理函數集,支持30多種文件格式,擁有驚人的圖像處理速度。ImagXpress 提供的圖像功能還有:復制、旋轉、保持圖像的透明度、多種圖像縮放算法、高級滾動條、自動調整大小和圖像融合等。
本文介紹了ImagXpress的文章教程-如何定義最終用戶界面,內容包括:設置控制窗口外觀,設置工具欄和工具,設置上下文和工具欄菜單,配置滾動條、鼠標和鍵。
設置控制窗口外觀
ImagXpress®作為ActiveX對象
ImagXpress控制窗口用作圖像查看器。 (要在項目中啟用圖像的多個視圖,請加載多個ImagXpress控件。)
將ImagXpress用作ActiveX對象時,儲備的ActiveX控件屬性為用戶提供了定義窗口外觀的能力。
ImagXpress作為COM對象
當將ImagXpress用作COM對象或在不支持股票屬性的容器中使用ImagXpress ActiveX控件時,可以使用ImagXpress定義窗口外觀:
1、通過調用CreateCtlWindow創建ImagXpress控件窗口。 hWnd屬性現在將指定ImagXpress控件的窗口句柄。
2、如下設置窗口特征:
3、銷毀ImagXpress控件時,調用DestroyCtlWindow釋放窗口。
設置工具欄和工具
ImagXpress®支持工具欄,該工具欄使應用程序最終用戶可以訪問ImagXpress功能。控件加載后,使用“工具欄”屬性和方法設置工具欄屬性。使用“工具”屬性和方法設置各個工具屬性。
設置上下文和工具欄菜單
啟用菜單
ImagXpress®提供了定義一個上下文菜單以及工具欄上每個工具的工具欄菜單的功能。可以使用MenuSetEnabled和MenuGetEnabled方法啟用或禁用菜單。禁用菜單后,用戶右鍵單擊元素(如果是上下文菜單)或工具(如果是工具欄菜單)時,將不會顯示任何菜單。
VB示例
// This code demonstrates how to disable the toolbar and context menu ImagXpress1.MenuSetEnabled Menu_Context, TOOL_None, False ImagXpress1.MenuSetEnabled Menu_Toolbar, TOOL_None, False
修改菜單項
要修改菜單中的項目,請使用ImagXpress對象中的“菜單”方法。VB示例
// This code demonstrates how to add a new menu and sub-menu item to the context menu ImagXpress.MenuAddItem Menu_Context, 0, 100, 0, "Rotate", 0, 0 ImagXpress.MenuAddItem Menu_Context, 0, 100, 1, "Rotate 90 degrees", 0, 0 ImagXpress.MenuAddItem Menu_Context, 0, 100, 2, "Rotate 180 degrees", 0, 0 Private Sub ImagXpress_MenuSelect( ByVal Menu As AccusoftImagXpress13Ctl.enumMenu, ByVal Tool As AccusoftImagXpress13Ctl.enumIXTool, ByVal TopMenuID As Long, ByVal SubMenuID As Long, ByVal User1 As Long, ByVal User2 As Long) If (menuType = MenuContext) Then Select Case TopMenuID Case 100 Select Case SubMenuID Case 1 ImagXpress.Rotate 90 Case 2 ImagXpress.Rotate 180 End Select End Select End If End Sub配置滾動條,鼠標和鍵
啟用滾動條
要在控件內指定滾動條行為:
注意:啟用滾動條后,應用程序最終用戶可以使用滾動條導航視圖窗口,或者可以使用ScrollX和ScrollY屬性以編程方式控制滾動行為。
指定光標樣式
指定要顯示的指針樣式:
啟用鼠標和按鍵動作
要啟用對應用程序最終用戶的鼠標和按鍵操作的解釋,請執行以下操作:
相關內容推薦:
圖像處理工具包ImagXpress用戶指南:如何從文件中加載圖像
圖像處理工具包ImagXpress用戶指南:如何指定圖像的加載選項
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: