国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 正文
    • AWTK不同應用類型的區(qū)別
    • 如何使用系統輸入法
    • 如何開啟窗口的最大化功能
  • 相關推薦
申請入駐 產業(yè)圖譜

【AWTK使用經驗】如何使用系統輸入法與開啟最大化窗口功能

2024/11/15
2064
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

AWTK是基于C語言開發(fā)的跨平臺GUI框架。AWTK使用經驗系列文章將介紹開發(fā)AWTK過程中一些常見問題與解決方案。

AWTK具有跨平臺的性質,不僅可以開發(fā)嵌入式設備的程序,也可以開發(fā)在Windows運行的桌面程序。在使用AWTK開發(fā)Windows平臺程序時,有些用戶可能想使用系統自帶的輸入法,而不是AWTK內置的輸入法。此時需要對項目應用類型進行一些設置,本文章將介紹如何使用這個功能。

AWTK不同應用類型的區(qū)別

首先,我們需要了解AWTK里面四種不同的程序類型區(qū)別,這四種分別是:模擬器、嵌入式或移動APP、桌面應用程序類型以及控制臺應用類型(控制臺應用類型僅在最新版AWTK支持)。

1. 模擬器應用類型(APP_SIMULATOR)

    使用AWTK內置輸入法;使用AWTK內置剪切板;在PC運行時不可調整大小。

2. 嵌入式或移動APP(APP_MOBILE)

在安卓或iOS上使用系統的輸入法與系統的剪切板,窗口會自動調整大??;

嵌入式系統中使用AWTK內置的輸入法和剪切板,窗口會自動調整大小。

3. 桌面應用類型(APP_DESKTOP)

使用系統輸入法;

使用系統剪切板;窗口可以調整大小。

4. 控制臺應用類型(APP_CONSOLE)

該應用類型下不會顯示GUI,以控制臺方式運行。(注意:只有最新版AWTK源碼才支持該類型)。

如何使用系統輸入法

根據上文介紹的類型得知,如果想要在自己應用使用系統自帶的輸入法就需要將應用類型設置為桌面應用類型,具體操作如下:

    在AWStudio打開項目設置頁面;調整常規(guī)設置中的“程序的類型”設置項,選擇“桌面應用程序”;保存設置,并重新編譯工程。

?圖?1?設置程序類型為桌面應用程序

在編譯完成后運行程序,可以嘗試在edit控件輸入文本查看效果,如下圖是成功調用了搜狗輸入法的效果:

圖?2?使用系統輸入法編輯edit控件效果

如何開啟窗口的最大化功能

一般在PC模擬時,默認只能使用窗口最小化或關閉按鈕。如果用戶想使用窗口的放大按鈕或者調整窗口大小,同樣也是需要調整程序的類型:在AWStudio項目設置中將“程序的類型”設置為“桌面應用程序”并重新編譯項目。如果設置成“模擬器”類型或“嵌入式或移動APP”類型則無法使用最大化按鈕。

致遠電子

致遠電子

廣州致遠電子股份有限公司成立于2001年,注冊資金5000萬元,國家級高新技術認證企業(yè),廣州市高端工控測量儀器工程技術研究開發(fā)中心,Intel ECA全球合作伙伴和微軟嵌入式系統金牌合作伙伴。

廣州致遠電子股份有限公司成立于2001年,注冊資金5000萬元,國家級高新技術認證企業(yè),廣州市高端工控測量儀器工程技術研究開發(fā)中心,Intel ECA全球合作伙伴和微軟嵌入式系統金牌合作伙伴。收起

查看更多

相關推薦

登錄即可解鎖
  • 海量技術文章
  • 設計資源下載
  • 產業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄
滁州市| 民县| 托里县| 龙泉市| 美姑县| 睢宁县| 韩城市| 虹口区| 林西县| 阜城县| 崇义县| 塘沽区| 乐业县| 金门县| 巨野县| 广平县| 海门市| 海原县| 钦州市| 德惠市| 乌海市| 墨竹工卡县| 阳原县| 松阳县| 洱源县| 康平县| 平塘县| 海门市| 华安县| 花垣县| 奈曼旗| 康平县| 五河县| 卓资县| 阜宁县| 临桂县| 法库县| 大宁县| 津南区| 新巴尔虎右旗| 阜城县|