keyboard

    2熱度

    1回答

    第一次堆棧溢出海報。請多多包涵! :) 我有一組UITextField s其鍵盤外觀我在Interface Builder中設置。我正在爲我的鍵盤使用UIKeyboardAppearanceAlert外觀(半透明外觀)。但是,只要我在這些文本字段中的任何一個上撥打resignFirstResponder以關閉鍵盤,鍵盤的外觀默認爲UIKeyboardAppearanceDefault,因爲它從視圖

    7熱度

    4回答

    如果我將一個偵聽器添加到KeyboardEvent.KEY_DOWN,我可以找出keyCode和charCode。 keyCode根據鍵盤映射到不同的字符。 中charCode是一樣沒用,根據幫助: 的字符代碼值爲英文鍵盤值。例如,如果按Shift + 3,日語鍵盤上的charCode就是#,就像在英文鍵盤上一樣。 那麼,我怎樣才能找出用戶按下哪個字符?

    15熱度

    3回答

    如何處理Java中的同時按鍵? 我想寫一個遊戲,需要一次處理多個按鍵。 當我按住一個按鍵(假設向前移動),然後按住另一個按鍵(例如,向左轉動)時,會檢測到新按鍵,但舊按鍵不再被檢測到。

    14熱度

    3回答

    當使用insert-kbd-macro保存名爲鍵盤宏我得到「無法讀取」 Lisp的喜歡 (fset 'ppsql (lambda (&optional arg) "Keyboard macro." (interactive "p") (kmacro-exec-ring-item (quote ([134217788 134217765 44 return 44 17 10 return

    0熱度

    1回答

    我在Form對象的OnKeyDown中收到按鍵。當滿足一些條件時(例如鍵擊是可打印字符而不是熱鍵),我想將鍵轉發到表單上的文本控件,並將焦點設置爲文本控件,以便用戶可以繼續輸入。我能夠使用MapVirtualKey對輸入的字符進行解碼,但我只能得到「未移位」字符(總是大寫)。使用ToUnicodeEx看起來像太多的PITA。 這樣做的最好方法是什麼?沒有辦法簡單地轉發Windows消息本身嗎? 難

    7熱度

    6回答

    我目前正在使用的項目需要在代碼中輸入大量的十六進制數字。 我曾經看到一個帶有十六進制數字小鍵盤(也有A-F字母)的舊鍵盤的圖片,代替了普通的數字鍵盤。任何人都知道我可以從哪裏得到其中的一個?

    6熱度

    1回答

    我想將輸入語言設置爲日語(使用完整片假名)在Windows XP語言欄中的JavaScript應用程序中的鍵盤輸入傳遞到與Internet Explorer一起顯示的Flex應用程序。在初始按鍵之後,我將焦點從Javascript傳遞到Flex中的文本字段。一旦焦點位於Flex中,IME會喚醒並且日文字符的輸入將正常運行。不幸的是,最初的擊鍵沒有進入IME編輯器,所以我希望傳遞擊鍵的unicode

    1熱度

    1回答

    我想查找/編寫一個程序,該程序可以攔截在鍵盤上輸入的所有字符,並在控制字符被按下時將Dvorak映射到QWERTY。我通常會輸入Dvorak,但只要我輸入控制字符(如CTRL或ALT),我的輸入就會切換到Dvorak。例如CTRL-D會變成CTRL-E。 操作系統將是Debian。我不知道從哪裏開始(也許xmodmap?),所以任何想法都是值得讚賞的。

    1熱度

    1回答

    是否可以在所有桌面上使鍵盤鉤子工作?例如,我可以同時在winlogon桌面和交互式桌面上記錄密鑰嗎?如果是這樣如何?謝謝您的幫助! 編輯:想通了。我修改了ctrl2cap驅動程序來記錄密鑰。

    4熱度

    2回答

    我正在Flex/AS3中編寫一個Flash應用程序,我似乎無法將鍵盤焦點分配給它。我在開發初期就注意到了這個問題,並添加了一個帶有「立即播放」按鈕的啓動畫面,以吸引用戶點擊。但是,用戶必須再次點擊應用程序中的鍵盤才能使用! 更糟的是,我有一個遊戲中的快捷方式,將您返回到主菜單。如果您返回到主菜單,然後點擊「立即播放」按鈕,SWF再次失去焦點! 我可能搞砸了兒童物體或意外摧毀了捕獲鍵盤焦點的物體,但