UnitsToPixels,將PowerBuilder單位(PBU)轉換為像素。
UnitsToPixels()
語法UnitsToPixels ( units, type )
參數units:integer類型,指定要轉換為像素的PowerBuilder單位(PBU)數type:ConvertType枚舉類型,指定按哪個方向進行轉換。有效取值為:XUnitsToPixels! - 按水平方向轉換PBU;YUnitsToPixels! - 按垂直方向轉換PBU返回值Integer。函式執行成功時返回units參數指定PBU數按指定方向轉換成的像素數,發生錯誤時返回-1。如果任何參數的值為NULL,UnitsToPixels()函式返回NULL。用法視窗中水平方向和垂直方向相同的像素數表示的距離並不相同。如果你使用水平方向和垂直方向相同的像素數繪製一個方框,那么你會看到,該方框不是正方形而是個矩形,而使用PBU計量的相同單位數將繪出正方形。因此,在進行單位轉換時,需要指明按那么方向進行轉換。