ArcEngine开发中Label无法显示小数点前0的问题解决方法

来源:互联网 发布:js 二维数组赋值 编辑:程序博客网 时间:2024/06/16 06:34

方法1:在IFeatureRenderer渲染的时候判断值是否以0.开头,动态添加到IUniqueValueRenderer中

方法2:用string型字段代替数值型字段

方法3:在‘区域和语言选项’中,选择‘自定义’调整‘零起始显示’

方法4:用Windows API 的SetLocalInfo函数修改本地参数

char buff[5];GetLocaleInfo(LOCALE_USER_DEFAULT,LOCALE_ILZERO,buff,2);if (CString(buff)=="0"){SetLocaleInfo(LOCALE_USER_DEFAULT,LOCALE_ILZERO,"1");}


原创粉丝点击