2010-05-08 83 views
0

我有一個的Windows Mobile 6.5應用程序,我發展,我與有一個圖標的麻煩。在屏幕的右上角有一個圖標,單擊它時,將顯示運行背景的程序列表,並顯示關閉它們的選項。的Windows Mobile 6.5正在運行的程序列表圖標

當我的計劃是在這份名單中,它的圖標不顯示爲其他人做。

我是我的exe文件我有一個.ico格式的16x16,22x22,32x32,36x36,44x44,45x45,60x60和64x64,在我的駕駛室中有可選的90x90 PNG和註冊表設置。

我錯過了什麼?

回答

0

我只是猜測這裏,但是這是一個HTC手機?庫存Windows Mobile在系統托盤中沒有「任務列表」圖標,因此此任務列表由OEM提供。您需要了解他們如何獲取圖標。

很可能他們不會從駕駛室得到它,但真正從頂層應用程序窗口得到它。調用RegisterClass時,應檢查WNDCLASS結構中是否指定了正確的圖標。 WM在WM中很常見,因爲通常這個圖標是不可見的。

+0

HTC是正確的。我會研究這個,謝謝。 – CMN 2010-05-08 19:07:54

0

Windows嵌入式手持設備(Windows移動)6.5/6.5.3 Appications使用的exe嵌入ICO文件只有在有通過提供登記號圖標。在這些情況下,圖標在開始菜單中看起來也很醜陋。所以你將不得不添加一個註冊表項到一個圖標文件。

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\MyApp.lnk] 
"Icon"="\Windows\myapp.png" 

參見:https://blogs.windows.com/windowsexperience/2009/08/11/using-custom-icons-in-windows-mobile-6-5/

相關問題