# 窗å£åç³»ç»Ÿå˜æ›´è¯´æ˜Ž ## cl.window.1 优化getWindowPropertiesï¼Œå¢žåŠ è¿”å›žå€¼ä¸drawableRectçš„å®žæ—¶æ€§ï¼Œè°ƒç”¨è¡Œä¸ºå˜æ›´ **访问级别** å…¬å¼€æŽ¥å£ **å˜æ›´åŽŸå› ** 应用调用getWindowPropertieså¯ä»¥èŽ·å–窗å£å±žæ€§ï¼Œè¿”回的结构体ä¸è¡¨ç¤ºå¯ç»˜åˆ¶åŒºåŸŸçš„å—æ®µä¸ºdrawableRect,如果在on('windowSizeChange')回调ä¸è°ƒç”¨getWindowproperties,å¯èƒ½èŽ·å¾—æœªæ›´æ–°çš„drawableRect。 é€šè¿‡æœ¬æ¬¡å˜æ›´ï¼Œåœ¨on('windowSizeChange')回调ä¸åŒæ¥æ›´æ–°windowRectå’ŒdrawableRect,应用å¯åŸºäºŽæ¤è¿›è¡Œæ›´åŠ çµæ´»çš„自绘制布局。 **å˜æ›´å½±å“** è¯¥å˜æ›´ä¸ºä¸å…¼å®¹å˜æ›´ã€‚ å˜æ›´å‰ï¼šon('windowSizeChange')回调ä¸è°ƒç”¨getWindowProperties获å–drawableRect,å¯èƒ½èŽ·å¾—æœªæ›´æ–°çš„drawableRect。 å˜æ›´åŽï¼šon('windowSizeChange')回调ä¸è°ƒç”¨getWindowProperties获å–drawableRect,å¯ä»¥èŽ·å¾—æ£ç¡®çš„drawableRect。 **èµ·å§‹ API Level** 11 **å˜æ›´å‘生版本** 从OpenHarmony SDK 5.0.0.45开始。 **å˜æ›´çš„æŽ¥å£/组件** @ohos.window.d.ts 系统能力:SystemCapability.WindowManager.WindowManager.Core 接å£ï¼šgetWindowProperties **适酿Œ‡å¯¼** drawableRectå—æ®µä»ŽAPI 11开始æä¾›ã€‚ 在API 11ã€API 12ä¸ï¼Œä¸å»ºè®®ä½¿ç”¨è¯¥å—段进行布局,å¯ä»¥åŸºäºŽwindowRect进行布局。 在API 13åŠä¹‹åŽçš„ç‰ˆæœ¬ï¼Œå»ºè®®ä½¿ç”¨è¯¥å—æ®µè¿›è¡Œå¸ƒå±€ï¼Œå¯ä»¥èŽ·å¾—ç²¾å‡†çš„å¸ƒå±€æ•ˆæžœã€‚