2012-06-12 45 views
2

也許這是不可能的,但我可以設置輸入面板的位置?在WindowsCE上設置輸入面板位置

我試過inputpanel.Bounds = new Rectangle(x, y, width, height),但輸入面板只讀。

我不想重新調整inputpanel的大小,只需設置它的位置即可。

在此先感謝!

回答

2

由於某種原因(只有創建它的團隊知道),InputPanel class不會公開實際的SIP(軟輸入面板)支持的所有內容。在這種情況下,對接。一般來說,SIP可以設置爲「浮動」(SIPINFOSIPF_DOCKED位關閉),然後可以移動它。您可以使用P/Invoke SipSetInfoSIPINFO設置爲關閉SIPF_DOCKED位以及設置SIP的新位置。

+0

謝謝!這是我需要的 –