質問編集履歴

3

2018/07/09 10:46

投稿

morningglow
morningglow

スコア85

test CHANGED
File without changes
test CHANGED
File without changes

2

2018/07/09 10:46

投稿

morningglow
morningglow

スコア85

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  Private Const GCS_COMPREADSTR=&H1
12
12
 
13
- ImmGetCompositionString(hand,GCS_COMPREADSTR, temp,intLength)
13
+ ImmGetCompositionString(hwnd,GCS_COMPREADSTR, temp,intLength)
14
14
 
15
15
  Console.Writeline(temp)
16
16
 

1

2018/07/09 09:31

投稿

morningglow
morningglow

スコア85

test CHANGED
File without changes
test CHANGED
@@ -12,4 +12,14 @@
12
12
 
13
13
  ImmGetCompositionString(hand,GCS_COMPREADSTR, temp,intLength)
14
14
 
15
+ Console.Writeline(temp)
16
+
17
+ 省略
18
+
15
19
  ```
20
+
21
+ 2つ目の引数をGCS_COMPREADATTRにしたらできるのかと思い試して見たのですが、StringBuilderで宣言したtempには何も値が入っていませんでした。
22
+
23
+ これはGCS_COMPREADATTRの使用方法が間違っているからなのでしょうか?
24
+
25
+ ご存知の方いらしましたらご教授お願いします。