Installation guide
Fixes Included in Service Pack 3 29
Class exceptions for MS-IME are hard coded, but third-party vendor IMEs can
specify this flag to fix their problems. Here is the setting for MS-IME98 that is
needed if they are not hard coded.
Type 8: This is used when applications using non-visible windows and the
seamless engine fail to create them. This may result in the application
background being visible. The registry entries have 2 values as follows:
Type:DWORD
ClassName:REG_MULTISZ
Type 16: These windows are not to be checked in terms of their size and
location. An example of this is a zero byte window that needs to be created by
the seamless engine. The registry entries have 2 values as follows:
Type:DWORD
ClassName:REG_SZ
Type 32: This exception is to maintain the parent-child relationship. The
symptoms can result in additional items in the taskbar. The HostOwner for
these windows is to be taken by the GW_OWNER flag instead of the
GWL_HWNDPARENT flag. The registry entries have 2 values as follows:
Type:DWORD
ClassName:REG_MULTISZ
For example, for Visual Basic applications add the following registry entries
(Types 16 and 32):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
Citrix\wfshell\TWI\ThunderRT6FormDC]
“ClassName”=”ThunderRT6FormDC”
“Type”=dword:00000030
ClassName, Type, IMEFlag, IMEOwnerDepth
MSIMECaret, 4, 3,
0
msime98cnv, 4, 3,
0
msime98mode, 4, 5,
3
msime98cand, 4, 1,
3
msime98ToolTip, 4, 1,
4