当前位置: 代码迷 >> WinCE >> 怎么删除wince的密码以及拨号等组件
  详细解决方案

怎么删除wince的密码以及拨号等组件

热度:246   发布时间:2016-04-28 13:43:21.0
如何删除wince的密码以及拨号等组件?
请大家帮忙,下面红框的组件怎么删除的,例如密码设置组件
————————————————————————————————————

我刚开始以为是下面这个,可惜不是。删除后密码组件还在


麻烦大家指点一下。

------解决方案--------------------
没弄过,估计和注册表有关,LZ可以看看注册表,猜的,说错请指正
------解决方案--------------------
看面板控制的那部分源码去,就是那个CPL。EXE什么的。可以把一些钩掉的!
------解决方案--------------------
我没去掉
但是你可以把软键盘在启动的时候弹出来,这样密码的功能就可以用了

其修改位置在:
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\STARTUI
在相应位置调用SipShowIM函数

但是设置密码启动后如果你的屏不是宽屏,其实是看不到输入密码的编辑框的,我试图修改那个资源,但是没成功
你要是能修改成功告诉我。
其资源在C:\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\STARTUI

其他两个在哪去掉不知道,现在客户需求真多!
------解决方案--------------------
兄弟我帮你找到了
CPLAPPLETINFO rgApplets[] = {
// mutex-name, pwd-protect, icon, name, description, commctrl flags CPLTABINFO pointers
{L"CPL_Comm", NULL, 0, IDI_COMM, IDS_COMM_NAME, IDS_COMM_DESC, IDS_COMM_TITLE,0, &CommRasTab, 0, 0, 0, 0 },
{L"CPL_Dialing", NULL, 0, IDI_DIALING,IDS_DIALING_NAME,IDS_DIALING_DESC,IDS_DIALING_TITLE,0,&DialingTab,0, 0, 0, 0 },
{L"CPL_Keyboard",NULL, 0, IDI_KEYBD, IDS_KEYBD_NAME, IDS_KEYBD_DESC, IDS_KEYBD_TITLE,0, &KeybdTab, 0, 0, 0, 0 }, 
{L"CPL_Password",NULL, 1, IDI_PASSWD, IDS_PASSWD_NAME, IDS_PASSWD_DESC, IDS_PASSWD_TITLE,0, &PasswdTab, 0, 0, 0, 0 },
{L"CPL_Owner", NULL, 1, IDI_PROFILE,IDS_PROFILE_NAME,IDS_PROFILE_DESC,IDS_PROFILE_TITLE,0,&OwnerTab, &NotesTab, &NetIdentTab, 0, 0 },
{L"CPL_Power", _T("PowerCallback"), 0, IDI_POWER, IDS_POWER_NAME, IDS_POWER_DESC, IDS_POWER_TITLE, ICC_LISTVIEW_CLASSES, &BatteryTab, 0, 0, 0, 0 },
{L"CPL_System", NULL, 0, IDI_SYSTEM, IDS_SYSTEM_NAME, IDS_SYSTEM_DESC, IDS_SYSTEM_TITLE,0, &SystemTab, &MemoryTab, &SystemIdentTab, &CopyrTab, 0 }, 
{L"CPL_Screen", NULL, 0, IDI_SCREEN, IDS_SCREEN_NAME, IDS_SCREEN_DESC, IDS_SCREEN_TITLE,0, &BackgndTab,&ColSchemeTab, &BcklitTab, 0, 0 }, 
{L"CPL_Mouse", NULL, 0, IDI_MOUSE, IDS_MOUSE_NAME, IDS_MOUSE_DESC, IDS_MOUSE_TITLE,0, &DblClkTab, 0, 0, 0, 0 },
{L"CPL_Stylus", NULL, 0, IDI_STYLUS, IDS_STYLUS_NAME, IDS_STYLUS_DESC, IDS_STYLUS_TITLE,0, &DblTapTab, &CalibratTab, 0, 0, 0 },
{L"CPL_Sounds", NULL, 0, IDI_SOUNDS, IDS_SOUND_NAME, IDS_SOUND_DESC, IDS_SOUND_TITLE,0, &VolumeTab, &SndSchemeTab, 0, 0, 0 },
{L"CPL_SIP", NULL, 0, IDI_SIP, IDS_SIP_NAME, IDS_SIP_DESC, IDS_SIP_TITLE,0, &SipTab, 0, 0, 0, 0 },
{L"CPL_Remove", NULL, 0, IDI_REMOVE, IDS_REMOVE_NAME, IDS_REMOVE_DESC, IDS_REMOVE_TITLE,0, &RemoveTab, 0, 0, 0, 0 },
{L"CPL_DateTime",NULL, 0, IDI_TIME, IDS_DATETIME_NAME, IDS_DATETIME_DESC, IDS_DATETIME_TITLE,ICC_DATE_CLASSES, &DateTimeTab, 0, 0, 0, 0 },
{L"CPL_Certs", NULL, 0, IDI_CERT, IDS_CERTCPL_NAME,IDS_CERTCPL_DESC,IDS_CERTCPL_TITLE,0,&CertRootsTab, 0, 0, 0, 0 },
{L"CPL_Accessib",NULL, 0, IDI_ACCESS, IDS_ACCESS_NAME, IDS_ACCESS_DESC, IDS_ACCESS_TITLE,0, &AccKeybdTab, &AccSoundTab, &AccDispTab, &AccMouseTab, &AccGeneralTab},
};
 

------解决方案--------------------
我看过一些控制面板的源代码,就是下面的一些组件


 12/15/2008 02:59:04 8192 ctlpnl.exe -----控制面板的AP

12/15/2008 03:21:54 207360 cplmain.cpl
12/15/2008 03:21:54 56832 intlp.cpl
12/15/2008 03:21:54 9728 connpnl.cpl
12/15/2008 03:21:54 30208 bthpnl.cpl-----控制面板中蓝牙
12/15/2008 03:21:54 23552 stguip.cpl
  相关解决方案