********************************LoongEmbedded********************************
作者:LoongEmbedded(kandi)
時間:2012.05.15
類別:WINCE系統開發
********************************LoongEmbedded********************************
這段時間一直是在解決客戶的問題,其中之一就是WINCE的internet選項下設定不能選擇
這個問題,比如internet選項->安全性->設定就不能設定,後來一位網友說他的可以,借鑒到他的系統工程,的確可以,可以到此和哪些組件有關呢?剛開始肯定是會想到和internet相關的選項有關了,可是當我找出這個相關的組件的時候,差點沒有把我雷倒,就是只要
選擇了shell and user interface->user interface->mouse組件就可以設定了,目前想不通這兩者到底有怎麼的聯絡,期望知道的朋友可以分享一下。
解決了設定的問題,但是因為裝置沒有採用滑鼠,自然就不應該有滑鼠符號的出現,怎麼解決這個問題呢?只需要把顯示驅動下的MovePointer()函數中下面的代碼注釋掉就可以了。
CursorOff();
if (xPosition != -1 || yPosition != -1)
{
// compute new cursor rect
m_CursorRect.left = xPosition - m_CursorHotspot.x;
m_CursorRect.right = m_CursorRect.left + m_CursorSize.x;
m_CursorRect.top = yPosition - m_CursorHotspot.y;
m_CursorRect.bottom = m_CursorRect.top + m_CursorSize.y;
CursorOn();
}
當然,如果有更好的解決辦法,也期望各位朋友可以分享一下,謝謝了。
相關連結
http://topic.csdn.net/u/20120509/14/39ae987c-bb2c-4711-a1cb-d15b67ad5453.html