Comments (3)
我也遇到了这个问题,目前的临时解决办法是用系统自带的输入法。推测原因是irrlicht引擎,因为现在支持中文输入是通过irrlicht/irrlicht.patch实现的……
from ygopro.
一直没有人来研究这个问题啊。我研究了一下。目前ygopro在windows下实现的中文输入方法用的是老一套,走的旧的IME方式,通过WM_IME_STARTCOMPOSITION和WM_IME_CHAR实现输入。但是小狼毫之类的用的是新一套输入方式了,叫什么text service framework啥的,兼容老一套输入方式的输入法(比如系统自带的输入法)可以使用,但是小狼毫应该是不兼容旧的输入方式的,所以就不能用了。
两种输入方式的例子可以看 https://github.com/Microsoft/Windows-classic-samples
Samples/Win7Samples/winui/input/tsf/tsfapps/immpad-level1
Samples/Win7Samples/winui/input/tsf/tsfapps/tsfpad-step1
from ygopro.
今天又看了一下,发现一个很奇怪的地方,即使是只实现旧的IME的程序,如https://github.com/MoodyMoon/IME-Test
也会有系统自带的“MSCTFIME”之类的东西,把TSF的输入模拟成IME的输入,但是不知道为什么ygopro没有这个东西,可能和irrlicht里面win32实现方式有关……因为我对输入法这一块也完全不熟,所以也没有能力研究下去
from ygopro.
Related Issues (20)
- Redefine `STATUS_SUMMON_TURN` and so on, remove `Auxiliary.sumreg` HOT 3
- CMake Error 第一次整这个不是很明白 HOT 1
- 编译的时候出现了一些问题 HOT 2
- BUG: EFFECT_AVOID_BATTLE_DAMAGE of Blackwing - Mistral the Silver Shield will always be reset regardless of damaged player
- BUG: Meteonis Drytron don't use Ritual Raven's effect
- BUG: D/D/D Abyss King Gilgamesh vs D/D/D Rebel King Leonidas
- BUG: `Eternal Chaos` can't stop `Nopenguin` from chaining `Puny Penguin`
- ygopro core chain issue HOT 2
- BUG: If card is banished by the effect of Macro Cosmos, it may don't has correct reason player
- BUG: Single effect of monster won't be removed between "battle destroy confirmed" and "send to grave"
- 申请添加一个新功能,请过目。 HOT 5
- Wiki: We could add optional tips to remove the DirectX SDK dependency
- BUG: If Dragon Ice or Redox, Dragon Ruler of Boulders discard itself from hand, Invoked Mechaba will banish that card in grave
- 改写暴君龙94568601的特殊召唤代价引发的bug HOT 4
- Vanquish Soul Jiaolong cannot summon itself via it's own effect. HOT 2
- "CallCardFunction"(c101003059.initial_effect): attempt to call an error function, and other similar errors c100221001 c100222001 c100240003 c100407001 c100407002 c100407003 c100407004 c100407030 c100407031 c100407032 HOT 6
- how to replay a yrp file?
- `EVENT_BE_MATERIAL` will be triggered when summon fusion monster from grave
- `Necrovalley` + `G.B. Hunter` + moving Pendulum monster to Scale
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ygopro.