一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【AWTK使用經(jīng)驗(yàn)】如何使用系統(tǒng)輸入法與開(kāi)啟最大化窗口功能

ZLG致遠(yuǎn)電子 ? 2024-11-14 01:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

導(dǎo)讀

AWTK是基于C語(yǔ)言開(kāi)發(fā)的跨平臺(tái)GUI框架。AWTK使用經(jīng)驗(yàn)系列文章將介紹開(kāi)發(fā)AWTK過(guò)程中一些常見(jiàn)問(wèn)題與解決方案。

AWTK具有跨平臺(tái)的性質(zhì),不僅可以開(kāi)發(fā)嵌入式設(shè)備的程序,也可以開(kāi)發(fā)在Windows運(yùn)行的桌面程序。在使用AWTK開(kāi)發(fā)Windows平臺(tái)程序時(shí),有些用戶可能想使用系統(tǒng)自帶的輸入法,而不是AWTK內(nèi)置的輸入法。此時(shí)需要對(duì)項(xiàng)目應(yīng)用類型進(jìn)行一些設(shè)置,本文章將介紹如何使用這個(gè)功能。

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

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

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

  • 使用AWTK內(nèi)置輸入法;
  • 使用AWTK內(nèi)置剪切板;
  • 在PC運(yùn)行時(shí)不可調(diào)整大小。

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

在安卓或iOS上使用系統(tǒng)的輸入法與系統(tǒng)的剪切板,窗口會(huì)自動(dòng)調(diào)整大小;

嵌入式系統(tǒng)中使用AWTK內(nèi)置的輸入法和剪切板,窗口會(huì)自動(dòng)調(diào)整大小。

3. 桌面應(yīng)用類型(APP_DESKTOP)

使用系統(tǒng)輸入法;

  • 使用系統(tǒng)剪切板;
  • 窗口可以調(diào)整大小。

4. 控制臺(tái)應(yīng)用類型(APP_CONSOLE)

該應(yīng)用類型下不會(huì)顯示GUI,以控制臺(tái)方式運(yùn)行。(注意:只有最新版AWTK源碼才支持該類型)。

如何使用系統(tǒng)輸入法

根據(jù)上文介紹的類型得知,如果想要在自己應(yīng)用使用系統(tǒng)自帶的輸入法就需要將應(yīng)用類型設(shè)置為桌面應(yīng)用類型,具體操作如下:

  1. 在AWStudio打開(kāi)項(xiàng)目設(shè)置頁(yè)面;
  2. 調(diào)整常規(guī)設(shè)置中的“程序的類型”設(shè)置項(xiàng),選擇“桌面應(yīng)用程序”;
  3. 保存設(shè)置,并重新編譯工程。
88356bee-a1e1-11ef-8084-92fbcf53809c.png

圖1設(shè)置程序類型為桌面應(yīng)用程序

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

883caae4-a1e1-11ef-8084-92fbcf53809c.png

圖2使用系統(tǒng)輸入法編輯edit控件效果

如何開(kāi)啟窗口的最大化功能

一般在PC模擬時(shí),默認(rèn)只能使用窗口最小化或關(guān)閉按鈕。如果用戶想使用窗口的放大按鈕或者調(diào)整窗口大小,同樣也是需要調(diào)整程序的類型:在AWStudio項(xiàng)目設(shè)置中將“程序的類型”設(shè)置為“桌面應(yīng)用程序”并重新編譯項(xiàng)目。如果設(shè)置成“模擬器”類型或“嵌入式或移動(dòng)APP”類型則無(wú)法使用最大化按鈕。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7630

    瀏覽量

    140970
  • 模擬器
    +關(guān)注

    關(guān)注

    2

    文章

    894

    瀏覽量

    44187
  • awtk
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    369
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    AWTK使用經(jīng)驗(yàn)】如何添加中文輸入法

    目前需要在AWTK程序中用到中文輸入法,并且要自定義輸入法的聯(lián)想詞,此時(shí)需要用到AWStudio添加軟鍵盤(pán)和輸入法。下面將介紹如何使用AWStudio在項(xiàng)目中添加
    的頭像 發(fā)表于 06-20 08:25 ?1509次閱讀
    【<b class='flag-5'>AWTK</b>使用<b class='flag-5'>經(jīng)驗(yàn)</b>】如何添加中文<b class='flag-5'>輸入法</b>

    打開(kāi)我的電腦網(wǎng)頁(yè)不是最大化窗口

    網(wǎng)頁(yè)打開(kāi)不是最大化方法一:先把所有的IE窗口關(guān)了;只打開(kāi)一個(gè)IE窗口;最大化這個(gè)窗口;關(guān)了它;OK,以后的默認(rèn)都是
    發(fā)表于 11-10 12:26

    [轉(zhuǎn)]LabVIEW實(shí)現(xiàn)窗口最大化和最小化

    代碼版本控制:1.0 功能說(shuō)明:LabVIEW實(shí)現(xiàn)窗口最大化和最小化 通過(guò)VI屬性節(jié)點(diǎn)實(shí)現(xiàn)FrontPanel的最大化 最小化 以及初始大小。初學(xué)者觀看步驟:里面的VI的屬性節(jié)點(diǎn)操作
    發(fā)表于 03-08 14:56

    labview能不能在運(yùn)行的時(shí)候讓波形圖最大化

    希望運(yùn)行時(shí)讓波形圖最大化顯示,而不是讓整個(gè)窗口最大化,最好是能用鼠標(biāo)控制,比如鼠標(biāo)雙擊波形圖就使他放大到全屏顯示,求助啊,大神們啊
    發(fā)表于 08-28 09:28

    動(dòng)態(tài)調(diào)用子程序窗口最大化問(wèn)題

    使用動(dòng)態(tài)調(diào)用實(shí)現(xiàn)多重界面之間的轉(zhuǎn)換,在顯示調(diào)用程序的前面板時(shí),可以使其窗口在出現(xiàn)的時(shí)候就最大化嗎?
    發(fā)表于 11-06 22:08

    如何使應(yīng)用程序開(kāi)機(jī)運(yùn)行最大化

    我現(xiàn)在生成一個(gè)應(yīng)用程序并開(kāi)機(jī)啟動(dòng)了,但是如何啊能讓他啟動(dòng)是最大化顯示呢現(xiàn)在一開(kāi)機(jī)啟動(dòng)不是最大化啊。。。。。。很苦惱啊,希望大家指點(diǎn)
    發(fā)表于 05-11 20:57

    win10系統(tǒng)怎么禁用輸入法 兩種禁用輸入法的方法

    1、點(diǎn)擊桌面右下角的輸入法圖標(biāo),點(diǎn)擊語(yǔ)言首選項(xiàng)。2、彈出設(shè)置窗口,點(diǎn)擊添加語(yǔ)言。3、添加一個(gè)熟悉一點(diǎn)的英語(yǔ)。4、玩游戲之前將其改為英語(yǔ)就可以啦。以上就是win10禁用輸入法的詳細(xì)步驟了,你學(xué)會(huì)了嗎?轉(zhuǎn)載來(lái)源于:https://w
    發(fā)表于 08-31 14:02

    用Dialog創(chuàng)建窗口 在開(kāi)發(fā)板上顯示的窗口和創(chuàng)建的程序如何最大化?

    用Dialog創(chuàng)建窗口在開(kāi)發(fā)板上顯示的窗口和創(chuàng)建的程序一樣大,但是用QWidget和QMainWindow創(chuàng)建的窗口,在開(kāi)發(fā)板上默認(rèn)都是最大化,在哪里設(shè)置?
    發(fā)表于 01-10 07:20

    嵌入式中文輸入法設(shè)計(jì)

    本文比較了嵌入式系統(tǒng)中拼音輸入法和筆畫(huà)輸入法的優(yōu)缺點(diǎn),介紹了嵌入式系統(tǒng)中的中文輸入法的基本設(shè)計(jì)思想。本文重點(diǎn)介紹拼音
    發(fā)表于 06-19 08:29 ?41次下載

    有限反饋MISO-OFDM系統(tǒng)最大化容量的波束成形

    該文提出了一種在有限反饋條件下多輸入單輸出–正交頻分復(fù)用(MISO-OFDM)系統(tǒng)中基于最大化容量的波束成形方案。將OFDM 符號(hào)的所有子載波分成若干簇,從碼本中選擇能夠最大化該簇
    發(fā)表于 11-13 15:15 ?6次下載

    淺談輸入法編程

    首先我們需要明白輸入法是什么東西。目前常用的輸入法基本上有兩種類型:外掛式(如早期的萬(wàn)能五筆)及輸入法接口式(Input Method Editor-IME)。外掛式比較簡(jiǎn)單,就是一個(gè)exe文
    發(fā)表于 10-16 11:44 ?42次下載

    最大化自動(dòng)化測(cè)試系統(tǒng)的精度

    最大化自動(dòng)化測(cè)試系統(tǒng)的精度 引言 在設(shè)計(jì)自動(dòng)化測(cè)試系統(tǒng)時(shí),精度的最大化通常是關(guān)鍵的考慮因素。確定如何最大化精度總是很困難
    發(fā)表于 06-13 15:02 ?773次閱讀
    <b class='flag-5'>最大化</b>自動(dòng)化測(cè)試<b class='flag-5'>系統(tǒng)</b>的精度

    iTAP輸入法

    iTAP輸入法          iTAP起源:
    發(fā)表于 12-19 13:59 ?932次閱讀

    電腦辭典中文輸入法及其他功能

    電腦辭典中文輸入法及其他功能  中文輸入法     
    發(fā)表于 12-22 11:45 ?968次閱讀

    搜狗輸入法宣布上線“地震預(yù)警”功能 可在地震前收到預(yù)警通知

    1月13日消息 搜狗輸入法宣布上線了10.3新版本的“地震預(yù)警”功能。意味著搜狗輸入法成為全球首個(gè)接入地震預(yù)警系統(tǒng)輸入法App,該
    的頭像 發(fā)表于 01-13 16:24 ?2972次閱讀