ITPub博客

首页 > Linux操作系统 > Linux操作系统 > POWERBUILDER KODIGO 框架TOOLBAR不能完全显示汉字问题解决

POWERBUILDER KODIGO 框架TOOLBAR不能完全显示汉字问题解决

原创 Linux操作系统 作者:coolhe 时间:2009-11-03 17:06:29 0 删除 编辑

转载:
根据以下方法, kodigo已经可以完全显示汉字了。~0~
-------------------------
前段时间想把PB11里面的KODIGO与网上下载的【通用开发框架】结合起来,结果发现KODIGO只能显示一半的汉字。虽然网上有很多解决办法,但是实验过以后,好像都没有根本解决问题,所以索性自己研究解决。

        通过多KODIGO源代码的研究,发现将fcwin32.pbl中的n_svc_win32 的local external functions 里面的:

FUNCTION Boolean GetTextExtentPoint32(ulong hdc, string text, long textLen, ref tagSize lstr) Library "gdi32.dll" alias for "GetTextExtentPoint32A;Ansi"

修改为:
FUNCTION Boolean GetTextExtentPoint32(ulong hdc, string text, long textLen, ref tagSize lstr) Library "gdi32.dll" alias for "GetTextExtentPoint32W"
就解决了TOOLBAR显示一半汉字的问题。

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3090/viewspace-618051/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-04-14

  • 博文量
    118
  • 访问量
    614248