ArcEngine開發中Label無法顯示小數點前0的問題解決方法

jianzhanger發表於2011-08-23

方法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");
		}


相關文章