Windows Mobile에서 SIP(Keyboard)가 자동으로 팝업되는 것을 해제하는 레지스트리 코드입니다.

레지스트리 경로
[HKEY_CURRENT_USER\ControlPanel\Sip\]

설정 값
(DWORD)TurnOffAutoDeploy=1
(값을 1로 설정하면 자동팝업 해제)
Posted by Gungume
,
Posted by Gungume
,

Windows Mobile에서 설정(Settings) -> 시스템(System) -> 프로그램 제거(Remove Programs)에서 프로그램을 지웠는데 목록이 남아있는 경우가 있습니다.


이 경우에는 우선 아래의 절차를 거쳐서 프로그램의 잔존 파일과 레지스트리 정보를 제거해 줍니다.


  1. 프로그램이 설치된 폴더 수동으로 삭제.
    (
    폴더 경로를 모르는 경우 4번 레지스트리 정보를 참조하시면 알 수 있습니다.)

  2. \Windows\Start Menu\Programs 경로에 해당 프로그램과 관련돼서 등록된 파일이 있으면 삭제.

  3. \Windows\AppMgr 폴더에서 해당 프로그램에 맞는 폴더 삭제.

  4. [HKEY_LOCAL_MACHINE\Security\AppInstall] 레지스트리 위치에서 해당 프로그램에 맞는 레지스트리키 삭제.

  5. [HKEY_LOCAL_MACHINE\Software\App] 레지스트리 위치에서 해당 프로그램에 맞는 레지스트리키 삭제.


Windows Mobile 6까지는 4, 5번의 레지스트리 정보를 지워주면 목록에서 사라지는 것으로 알고 있습니다.


6.1 버전부터는 관련 정보가 DB에 저장되는것 같은데, 위의 절차를 거친 이후에도 목록이 남아 있다면 MemMaid라는 프로그램을 이용해서 아래의 절차를 거치시면 제거가 됩니다.

(http://www.dinarsoft.com/memmaid/ -> 이곳에서 다운로드 가능하고 15일 트라이얼로 사용 가능합니다.)


  1. 프로그램 실행 후 Jump To(menu) -> Databases -> Database Usage 선택.

  2. 트리 메뉴에서 \mxip_swmgmt.vol -> SwMgmtMetadataStore 선택후 Browse 버튼 선택.

  3. 리스트 중 삭제하고 싶은 항목 선택 후 Database -> Delete Selected record 선택.


좀 더 알아봐야겠지만 테스트하고 인터넷 자료 검색한 결과로는 6.1 버전부터 데이터베이스에 관련 정보를 저장하는 것 같습니다.

 

실제로 6.0 버전의 에뮬레이터에서는 레지스트리 정보만 삭제하면 프로그램 제거 목록에서 사라졌었고, SKTools, Pocket Mechanic 등의 프로그램에서도 레지스트리 정보를 참고해서 프로그램이 동작하는 것을 확인했습니다.

 


참고한 사이트는 아래와 같습니다.

http://social.microsoft.com/Forums/en-US/windowsmobile/thread/7bad6dc7-d042-4bc2-8516-c9eeaeb5af58/#page:3


http://forum.xda-developers.com/showthread.php?t=486076

Posted by Gungume
,
Windows Mobile 6.5 Developer Tool Kit 다운로드

2009.06.03에 릴리즈됨.
글 올리는 시점에서 한글버전 없음.

2009.06.18 추가내용
SDK가 아닌 DTK라는 명칭의 사용은 기존 6.0 버전의 SDK를 기본으로 사용하고 6.5에서는 추가로 emulators, gesture APIs, samples만 제공하기 때문이라고 "Windows Mobile Team Blog" 에 써있음...

SDK, DTK, DRK: WTF?! -> 클릭시 원문으로 이동~
Posted by Gungume
,

Windows Mobile 6 프로그래밍을 위해서 받아야 할 자료들의 다운로드 페이지...

Windows Mobile 6 Professional and Standard Software Development Kits Refresh

  • Windows Mobile 6로서 Professional 버전은 PDA에 해당되고, Standard 버전은 SmartPhone에 해당된다.

Windows Mobile 6 Localized Emulator Images

  • SDK를 설치 후에 VisualStudio에서 실행가능한 Emulator의 경우는 기본적으로 영문인데 한국어를 사용하기 위해서는 위의 링크를 통해서 한국어 이미지를 받아야한다.
  • Professional 버전과 Standard 버전 각각 다운로드

ActiveSync 4.5 - 한국어

  • 모바일 기기와 PC와 연결을 하기 위한 프로그램으로 실제 모바일 기기와 Emulator 모두 연결가능

Windows Vista용 Windows Mobile Device Center 6.1 (32비트)
Windows Vista용 Windows Mobile Device Center 6.1 (64비트)

  • 위의 ActiveSync와 같은 프로그램으로서 Vista용이다.
Posted by Gungume
,