DOCUMENT:Q250280 28-JUN-2001 [winnt] TITLE :INFO: How to Determine if IMM is Enabled on Windows 2000 PRODUCT :Microsoft Windows NT PROD/VER::2000 OPER/SYS: KEYWORDS:kbIME kbLocalization kbGrpDSIntl kbDSupport ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Windows 2000 Server - Microsoft Windows 2000 Advanced Server - Microsoft Windows 2000 Professional ------------------------------------------------------------------------------- SUMMARY ======= Although Input Method Editors (IME) can be installed and used on every version of Microsoft Windows 2000, they are not installed by default on non-Asian versions of Windows 2000. MORE INFORMATION ================ IME and Input Method Manager (IMM) is enabled only when the user has installed an Asian language pack on Windows 2000. An IME-enabled application can call the GetSystemMetrics function with SM_IMMENABLED to determine whether IMM is enabled. SM_IMMENABLED indicates whether the system is ready to use a Unicode-based IME on a Unicode application. To ensure that a language-dependent IME works, check SM_DBCSENABLED and the system ANSI CodePage. Otherwise, the ANSI or Unicode conversion may not be performed correctly, or some components like fonts or registry setting may not be present. Additional query words: ====================================================================== Keywords : kbIME kbLocalization kbGrpDSIntl kbDSupport Technology : kbwin2000AdvServ kbwin2000AdvServSearch kbwin2000Serv kbwin2000ServSearch kbwin2000Search kbwin2000ProSearch kbwin2000Pro kbWinAdvServSearch Version : :2000 Issue type : kbinfo ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 2001.