能力值:
(RANK:510 )
|
-
-
2 楼
小金的移植新作。一定要支持一下!
另外“贫乳”是什么?我只听过“贫铀弹”。
|
能力值:
( LV7,RANK:110 )
|
-
-
3 楼
飞机场……
|
能力值:
(RANK:510 )
|
-
-
4 楼
|
能力值:
( LV7,RANK:110 )
|
-
-
5 楼
目前遇到麻烦的bug,涉及字符串读取的,由于不擅长C里面的字符串转换,想问问熟悉C的朋友,该咋样改呢?
bug现象是读入ANSI编码文件里的一串中文和标点都没问题,如“贫乳是地位的象征,具有稀少价值!”就很正常,但是读入英文和符号就出奇怪问题,例如异常的字符串截断,读入“Lucky☆Star ★ 幸运星 らき☆すた”我MessageBox出来发现只读到“Lucky☆Star”,显示出来也是一样的问题。
如果用UTF8编码文件,读出来的文件在wsprintf后就乱码……但是在复制操作之前MessageBox出来是能读完整的。
|
能力值:
(RANK:510 )
|
-
-
6 楼
因为WM绝大多数API都是只支持宽字符集。
能否考虑把所有用到字符串的地方都使用宽字符声明,并且在字符串前面加上L.
|
能力值:
( LV7,RANK:110 )
|
-
-
7 楼
从文件读取进来的字符没法加L。。。。
|
能力值:
(RANK:10 )
|
-
-
8 楼
Thanks for share.
|
能力值:
(RANK:510 )
|
-
-
9 楼
文件中如果是ANSI字符集的可以在读入内从后使用API函数转换。
《API手册》里面有介绍的。函数名字很长,在列表中一眼可以看到。
|
能力值:
(RANK:510 )
|
-
-
10 楼
另外:
加L是在源代码中告诉系统这里使用宽字符集。在编译的时候系统会把字符串按照宽字符集字符串处理。
如果是文件中读取得到的,就要使用字符串转换函数了。
那个转换函数参数比较多,可以根据MSDN的介绍或者找个例子改写。
|
能力值:
( LV7,RANK:110 )
|
-
-
11 楼
有朋友很神奇的帮忙解决了……
原帖由 jsfaint 于 2009-5-26 03:30 PM 发表 无责任修改, 问题出在这里, wcstok的诡异错误 p = wcstok(szLine,TEXT("String=")); 改为 p = wcsrchr(szLine,L'=') + 1; --------
附无责任源码
|
能力值:
( LV7,RANK:110 )
|
-
-
12 楼
PPC移植版更新到v0.7
|
能力值:
( LV15,RANK:500 )
|
-
-
13 楼
卡噶民啊...
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
既然zf_ddt做的是开源软件,也希望楼主能够遵循GPL协议 公布您修改的移植版的源码
|
能力值:
( LV7,RANK:110 )
|
-
-
15 楼
我会联系zf_ddt并遵循GPL协议给他我移植版代码,楼上的可以把你那个奸笑的头像换下了。
|
能力值:
( LV3,RANK:20 )
|
-
-
16 楼
横竖屏切换的时候没有重刷……
|
|
|