Коммуник
http://communic.rx22.ru/

Меняем иконки в меню пуск от программ для Windows Mobile 6.5
http://communic.rx22.ru/viewtopic.php?f=81&t=1974
Страница 1 из 1

Автор:  byferman [ 08 мар 2010, 05:17 ]
Заголовок сообщения:  Меняем иконки в меню пуск от программ для Windows Mobile 6.5

Значок входа в меню "Пуск" WM6.5 зависит от 3 вещей в связи применением
Код:
\ Windows \ Start Menu \ Programs
(или папки), 32-битный PNG 45x45 transperency включен графический, который будет использоваться как иконка в новом меню "Пуск", запись реестра для определения PNG по ссылке.

И немного подробнее:

По умолчанию, меню "Пуск" WM6.5 обнаружил каких-либо установленных программ со ссылками
Код:
\ Windows \ Start Menu \ Programs
(и подпапок) и создает запись в реестре
Код:
[HKLM \ Security \ Shell \ StartInfo \ Start]
, Например, позволяет сказать, что я установить Skype для Windows Mobile в Skype ярлык будет создан в
Код:
\ Windows \ Start Menu \ Programs
с именем Skype.lnk так WM будет обнаружить, что и добавить параметр реестра, как этот
Код:
[HKLM \ Security \ Shell \ StartInfo\ Startup \ Skype.lnk]
. Чтобы изменить значок вам нужно PNG файл на соответствующей верхней и требования, то вам нужно добавить простую строку в реестре Skype.lnk ключ: он должен быть Строковый параметр и Икона название shoild быть, значение должно показать путь к иконке, я поставил их в окнах, так легко (и потому, что MS это сделать, то можно поставить их на SD-карту, но устройство может произойти сбой по УР удаление) как путь значение должно быть
Код:
\ Windows \ Start_Icon_Skype.png

Код:
REGEDIT4

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Today]
"Icon"="\\Windows\\Start_Icon_Today.png"
"Rank"=dword:7FFFFFFF

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Игры\Bubble Breaker.lnk]
"Icon"="\\Windows\\Start_Icon_Bubble.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Игры\Косынка.lnk]
"Icon"="\\Windows\\Start_Icon_Solitaire.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Контакты.lnk]
"Rank"=dword:35A4ECC8
"Icon"="\\Windows\\Start_Icon_Contacts.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Сообщения.lnk]
"Rank"=dword:35A4ECD2
"Icon"="\\Windows\\Start_Icon_Msg.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Календарь.lnk]
"Rank"=dword:35A4ECB4
"Icon"="\\Windows\\Start_Icon_Calendar.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Телефон.lnk]
"Rank"=dword:35A4ECE6
"Icon"="\\Windows\\Start_Icon_Phone.png"
"ActiveTextKey"="HKCU\\System\\State\\Phone"
"ActiveTextValue"="Missed Call Count"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Камера.lnk]
"Icon"="\\Windows\\Start_Icon_Camera.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты\Поиск.lnk]
"Icon"="\\Windows\\Start_Icon_Search.png"
"Rank"=dword:35A4EBE2

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Проводник.lnk]
"Icon"="\\Windows\\Start_Icon_FileExp.png"
"Rank"=dword:35A4EC0A

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Приветствие.lnk]
"Icon"="\\Windows\\Start_Icon_Welcome.png"
"Rank"=dword:35A4ECA0

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты\Справка.lnk]
"Icon"="\\Windows\\Start_Icon_Help.png"
"Rank"=dword:35A4EBD8

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Менеджер задач.lnk]
"Icon"="\\Windows\\Start_Icon_TaskMgr.png"
"Rank"=dword:35A4EBEC

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Входящие SMS.lnk]
"ActiveTextValue"="Новое SMS"
"Icon"="\\Windows\\Start_Icon_Msg.png"
"ActiveTextKey"="HKCU\\System\\State\\Messages\\SMS\\Unread"



[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Internet Explorer.lnk]
"Rank"=dword:35A4ECBE
"Icon"="\\Windows\\Start_Icon_IE.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты]
"Icon"="\\Windows\\Start_Icon_Welcome.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты\ActiveSync.lnk]
"Icon"="\\Windows\\Start_Icon_Async.png"
"Rank"=dword:35A4EC00

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты\Общий Интернет.lnk]
"Icon"="\\Windows\\Start_Icon_IS.png"
"Rank"=dword:35A4EBF6

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Windows Live.lnk]
"Icon"="\\Windows\\Start_Icon_WinLive.png"
"Rank"=dword:35A4EC50

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Outlook Live.lnk]
"Rank"=dword:29B92ADD
"Icon"="\\Windows\\Start_Icon_Search.png.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\MSN Money.lnk]
"Rank"=dword:35A4EC46

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\MSN Weather.lnk]
"Rank"=dword:35A4EC5A

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Microsoft My Phone.lnk]
"Rank"=dword:35A4EC64

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Marketplace.lnk]
"Icon"="\\Windows\\Start_Icon_Marketplace.png"
"Rank"=dword:35A4EC82



[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Фото и видео.lnk]
"Icon"="\\Windows\\Start_Icon_Photos.png"
"Rank"=dword:35A4EC96

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Windows Media.lnk]
"Icon"="\\Windows\\Start_Icon_WMP.png"
"Rank"=dword:35A4EC8C



[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Калькулятор.lnk]
"Icon"="\\Windows\\Start_Icon_Calc.png"
"Rank"=dword:35A4EC3C

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Заметки.lnk]
"Icon"="\\Windows\\Start_Icon_Notes.png"
"Rank"=dword:35A4EC28

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Задачи.lnk]
"Rank"=dword:35A4EC1E
"Icon"="\\Windows\\Start_Icon_Tasks.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office Mobile\PowerPoint Mobile.lnk]
"Icon"="\\Windows\\Start_Icon_PowerPoint.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office Mobile\Word Mobile.lnk]
"Icon"="\\Windows\\Start_Icon_Word.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office Mobile\Excel Mobile.lnk]
"Icon"="\\Windows\\Start_Icon_Excel.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office Mobile\OneNote Mobile.lnk]
"Icon"="\\Windows\\Start_Icon_OneNote.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Messenger.lnk]
"Icon"="\\Windows\\Start_Icon_Messenger.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings]
"Icon"="\\Windows\\Start_Icon_Settings.png"
"Rank"=dword:35A4ECAA
"Group"=dword:00000001

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,1]
"Icon"="\\Windows\\Start_Icon_Lock.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,13]
"Icon"="\\Windows\\Start_Icon_TodaySet.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,16]
"Icon"="\\Windows\\Start_Icon_Clock.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,9]
"Icon"="\\Windows\\Start_Icon_Sounds.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal]
"Icon"="\\Windows\\Start_Icon_SettingsP.png"
"Group"=dword:00000001

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\VoiceTagCPL.cpl,0]
"Icon"="\\Windows\\Start_Icon_VoiceCmd.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\cplmain.cpl,20]
"Icon"="\\Windows\\Start_Icon_PhoneSet.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\cplmain.cpl,12]
"Icon"="\\Windows\\Start_Icon_Buttons.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\cplmain.cpl,8]
"Icon"="\\Windows\\Start_Icon_Input.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\cplmain.cpl,2]
"Icon"="\\Windows\\Start_Icon_Owner.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System]
"Icon"="\\Windows\\Start_Icon_SettingsS.png"
"Group"=dword:00000001

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\historyui.cpl,0]
"Icon"="\\Windows\\Start_Icon_Managed.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\\Windows\\Start_Icon_TaskMgr.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,29]
"Icon"="\\Windows\\Start_Icon_Feedback.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,27]
"Icon"="\\Windows\\Start_Icon_Encryption.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,25]
"Icon"="\\Windows\\Start_Icon_GPS.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,24]
"Icon"="\\Windows\\Start_Icon_Watson.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,22]
"Icon"="\\Windows\\Start_Icon_Certificates.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,18]
"Icon"="\\Windows\\Start_Icon_Regional.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,10]
"Icon"="\\Windows\\Start_Icon_RemoveProg.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,7]
"Icon"="\\Windows\\Start_Icon_Screen.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,6]
"Icon"="\\Windows\\Start_Icon_Backlight.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,5]
"Icon"="\\Windows\\Start_Icon_About.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,4]
"Icon"="\\Windows\\Start_Icon_Memory.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,0]
"Icon"="\\Windows\\Start_Icon_Contrast.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\autoupdatecpl.cpl,0]
"Icon"="\\Windows\\Start_Icon_Update.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\hpAssetViewer.cpl,0]
"Icon"="\\Windows\\Start_Icon_Update.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\MyBacklight.cpl,0]
"Icon"="\\Windows\\Start_Icon_Backlight.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections]
"Group"=dword:00000001
"Icon"="\\Windows\\Start_Icon_SettingsC.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,28]
"Icon"="\\Windows\\Start_Icon_PCCon.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,26]
"Icon"="\\Windows\\Start_Icon_WirelessMgr.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,19]
"Icon"="\\Windows\\Start_Icon_Connections.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,17]
"Icon"="\\Windows\\Start_Icon_Wifi.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,15]
"Icon"="\\Windows\\Start_Icon_Beam.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,14]
"Icon"="\\Windows\\Start_Icon_DEnroll.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\CSD_Line_Type.cpl,0]
"Icon"="\\Windows\\Start_Icon_MLink.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\CB_Setting.cpl,0]
"Icon"="\\Windows\\Start_Icon_PCCon.png"


1.Все картинки иконок находятся в папке Windows
2.Иконки присваиваются той или иной программе в реестре в ветке: HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start, т.е любой программе вы можете присвоить свою картинку.
3.Все картинки имеют размер 45х45 пикселей для QVGA, если ваша иконка большего размера, тогда можно присвоить ей соответсвующий размер в файле StartMenu_GridScene_240x320.cpr в теге:
<Image ID="Image" Left="25" Top="2" Width="45" Height="45" ScaleStyle="Fit" />
4.Так же в файле StartMenu_GridScene_240x320.cpr можно сделать и другие настрой внешнего вида, но это уже совсем другая история…

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/