[Ttssh2-commit] [8525] 漢字変換時にassertしないようにした

scmno****@osdn***** scmno****@osdn*****
2020年 2月 4日 (火) 22:33:58 JST


Revision: 8525
          https://osdn.net/projects/ttssh2/scm/svn/commits/8525
Author:   zmatsuo
Date:     2020-02-04 22:33:57 +0900 (Tue, 04 Feb 2020)
Log Message:
-----------
漢字変換時にassertしないようにした

- debugビルド時のみassert()
- CreateWindowExW() 等、Unicode APIを使用するようなった(r8519)
- IsWindowUnicode() が TRUE を返すようになった
- 前後参照変換をUnicode対応にする必要がある(TODO)
- IMEによっては前後参照を利用しない
  - google日本語変換等
- [Ttssh2-devel 4495]

Revision Links:
--------------
    https://osdn.net/projects/ttssh2/scm/svn/commits/8519

Modified Paths:
--------------
    trunk/teraterm/teraterm/vtwin.cpp

-------------- next part --------------
Modified: trunk/teraterm/teraterm/vtwin.cpp
===================================================================
--- trunk/teraterm/teraterm/vtwin.cpp	2020-02-01 17:24:19 UTC (rev 8524)
+++ trunk/teraterm/teraterm/vtwin.cpp	2020-02-04 13:33:57 UTC (rev 8525)
@@ -3178,7 +3178,7 @@
 		char buf[512];			// \x8EQ\x8Fƕ\xB6\x8E\x9A\x97\xF1\x82\xF0\x8E󂯎\xE6\x82\xE9\x83o\x83b\x83t\x83@
 		size_t str_len_count;
 		int cx;
-		assert(IsWindowUnicode(hWnd) == FALSE);
+//		assert(IsWindowUnicode(hWnd) == FALSE);		// TODO UNICODE/ANSI\x90؂\xE8\x91ւ\xA6
 
 		// \x8EQ\x8Fƕ\xB6\x8E\x9A\x97\xF1\x8E擾\x81A1\x8Ds\x8E\xE6\x82\xE8\x8Fo\x82\xB7
 		{	// \x83J\x81[\x83\\x83\x8B\x82\xA9\x82\xE7\x8C\xE3\x82\xEB\x81A\x83X\x83y\x81[\x83X\x88ȊO\x82\xAA\x8C\xA9\x82‚\xA9\x82\xC1\x82\xBD\x82Ƃ\xB1\x82\xEB\x82\xF0\x8Ds\x96\x96\x82Ƃ\xB7\x82\xE9


Ttssh2-commit メーリングリストの案内