Windowsインプットメソッドエディタを操作してEmacsをIME対応のアプリケーションにするために、いくつかのWindows API関数を呼び出す必要があります。 Emacs lispを使ってWindows API関数を呼び出すにはどうすればいいですか? ありがとうございました!emacs lispを使用してWindows API関数を呼び出すにはどうすればよいですか?
7
A
答えて
0
私は コード61776は、私が直接のemacsからネイティブコードを呼び出すためにその可能性を信じてはいけないしてみてください
1
多分価値がホットキーを送信することができ、多分プロキシインタフェースが必要だと思うが、w32-send-sys-commandはささいなことを行うことができます使用します。あなたが達成することができます最高のプロキシにある別のプロセスを通じてのWindows APIへの呼び出し、およびIPC
チェックを介して通信するこのstackoverflowの質問: load a dynamic library from elisp
関連する問題
- 1. wxPythonを使用して検索する関数に関数を呼び出す(例)関数を呼び出すにはどうすればいいですか?
- 2. Android用Phonegapを使用してリモートAPIを呼び出すにはどうすればよいですか?
- 3. lispで別の関数を呼び出すにはどうすればいいですか?
- 4. 関数呼び出しから関数(e、arg)をjQueryで使用するように変更するにはどうすればよいですか?
- 5. フラグメント内の関数を別の関数から呼び出すにはどうすればよいですか?
- 6. それを呼び出した関数を呼び出す関数を取得するにはどうすればよいですか?
- 7. モーダル内のボタンをクリックして関数を呼び出すにはどうすればよいですか?
- 8. Jersey Client APIを呼び出すユニットテストコードはどうすればよいですか?
- 9. API関数呼び出しでnullptrを使用していますか?
- 10. AJAXを使用してXML-RPC呼び出しを行うにはどうすればよいですか?
- 11. 関数を呼び出すときに引数名を渡すにはどうすればよいですか?
- 12. Java:JNI関数を使用して連続するC++関数を呼び出すスレッドを停止するにはどうすればよいですか?
- 13. MinGWでlibffiを使用してWindows APIを呼び出す
- 14. Objective-Cでインライン関数呼び出しを行うにはどうすればよいですか?
- 15. WindowsアプリケーションからAJAX API関数を呼び出す方法は?
- 16. jsonを使用してテキストボックスキーアップイベントでMVCアクションを呼び出すにはどうすればよいですか?
- 17. MozillaでJavaScriptを使用してCOMコンポーネントを呼び出すにはどうすればよいですか?
- 18. 呼び出し時にjsを関数に追加するにはどうすればよいですか?
- 19. PHPを使用してこのPDO関数を別の関数内で呼び出すにはどうすればよいですか?
- 20. Lispの関数呼び出しエラー
- 21. ある関数で使用されている変数を別の関数で呼び出すにはどうすればいいですか?
- 22. メソッド内のメソッドを呼び出す変数を使用するにはどうすればよいですか?
- 23. JNAを使用してGLibスレッドg_thread_initを呼び出すにはどうすればよいですか?
- 24. 非定型パラメータを使用してストアドプロシージャを呼び出すにはどうすればよいですか?
- 25. Groovyを使用してストアドプロシージャを呼び出すにはどうすればよいですか?
- 26. scanfを使用して配列内のアイテムを呼び出すにはどうすればよいですか?
- 27. AndroidNDKを使用してeglSwaptIntervalを呼び出すにはどうすればよいですか?
- 28. SQL CLRメソッドを使用してWebページを呼び出すにはどうすればよいですか?
- 29. NSInvocationを使用してクラスメソッドを呼び出すにはどうすればよいですか?
- 30. javascriptを使用してdivタグの.aspxページを呼び出すにはどうすればよいですか?
は、あなたが本当にそれをしたいですか? Emacsから入力メソッドを指定することはできません(例えば、クエスチンクを使用して)?私は通常、標準の英語キーボードでemacsを使用して、すべての標準のemacsコードが動作するようにします。 – choroba
@choroba、ありがとうございます。 Emacsの組み込み入力メソッドは使いにくいので、ほとんどの中国語Emacsユーザーは、オペレーティングシステムのネイティブIMEを使用します。私はこの問題を、Emacsのw32fns.cにいくつかの関数を追加してからelispから呼び出すことによって解決しました。 GUN Emacsには** FFI **(外部関数インタフェース)がないので、Emacs lispから直接Windows API関数を呼び出すことはできません。ありがとうございました。 –
あなたはこれを解決しましたか?他の人が見ることができる答え(例を含む)が答えとして記述され、それを受け入れられた答えとしてマークする必要があります。 – phils