“ATL 智能设备项目向导”的“应用程序设置”

更新:2007 年 11 月

为新的 ATL 智能设备项目指定平台设置之外的其他设置。

说明:

在对智能设备项目运行代码向导时,不可选择“属性化”。此版本中,智能设备项目不支持属性化代码。

服务器类型

  • 动态链接库 (DLL)
    指定服务器为动态链接库 (DLL) 并且因此是进程内服务器。

  • 可执行文件 (EXE)
    指定服务器为可执行文件 (EXE) 并且因此是本地进程外服务器。此选项不支持 MFC。

附加选项

  • 支持 MFC
    指定服务器包含 MFC 支持。此选项将项目链接到 MFC 库,并允许您访问它们所包含的任何类和函数。

    只有必须在项目中使用特定于 MFC 的类时才应选择此选项。实用工具类(如 CString、CRect ClassCSize ClassCPoint Class)不需要您向 ATL 项目添加 MFC 支持。

    如果选择了此选项,则必须将下面这行内容添加到每个使用 MFC 的 COM 方法、Windows 过程和导出函数的开头:

    AFX_MANAGE_STATE(AfxGetStaticModuleState()); 
    
  • 支持合并的代理/存根
    通常为使用 DCOM 的 SDK 启用 MIDL 生成的代理和存根代码。该选项不可用于不支持它的平台,这些平台包括 Pocket PC 和 Smartphone。

请参见

参考

ATL 智能设备项目向导

其他资源

设备的 ATL 引用

设备的用户界面参考