ppc中,輸入法顯示時,介面可供使用者操作的空間變小。如何使得介面能自適應輸入法狀態呢?
sipinfo si = ;
si.cbsize = sizeof(si);
shsipinfo(spi_getsipinfo, 0, &si, 0);
bool bshow = si.fdwflags&sipf_on;
此時,bshow為真則表示輸入法處於顯示狀態,否則是隱藏。
sipinfo是這樣定義的:
typedef structtagsipinfo
sipinfo;
由rcvisibledesktop和rcsiprect可以算出我們需要的介面大小。
dwimdatasize和pvimdata的作用,沒做深究,可能在做輸入法的時候會用到?
Windows Mobile下介面自適應輸入法狀態
ppc中,輸入法顯示時,介面可供使用者操作的空間變小。如何使得介面能自適應輸入法狀態呢?sipinfo si si.cbsize sizeof si shsipinfo spi getsipinfo,0,si,0 bool bshow si.fdwflags sipf on 此時,bshow為真則表...
玩轉windows mobile選單
1.wm的選單比較特殊,首先要有乙個放置選單的地方,這就是 menu bar 乙個視窗,擁有視窗控制代碼 hwnd 可以通過 showwindow 來顯示和隱藏 a 系統缺省會建立乙個空的 menu bar 如在dialog 模式下,menu bar 上只顯示了乙個輸入法圖示,returns men...
Windows Mobile開發簡介
windows mobile開發簡介 簡單介紹windows mobile上的應用軟體開發過程 os windows mobile windows mobile上的應用軟體開發主要用visual c vb,visual c ide用visual studio 2005以上版本。helloworld ...