在非中文系统中注册ATL组件,当组件路径中包含中文时,注册表中的路径可能显示乱码,导致ATL组件无法使用。 这是由ATL程序的bug所导致的,解决方案是在程序设定中去掉[_ATL_STATIC_REGISTRY]定义。