【问题标题】:Query AD group members in C++ / MFC application / ADsOpenObject在 C++/MFC 应用程序/ADsOpenObject 中查询 AD 组成员
【发布时间】:2021-02-10 12:01:49
【问题描述】:

我正在尝试将 AD 组成员的查询包含到(古老的)C++ MFC 应用程序中,而我认为可以完成的唯一方法是使用 ADsOpenObject,这需要我执行 @987654322 @,这根本不起作用:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE\afxv_w32.h (16): 致命错误 C1189: #error: WINDOWS.H 已包含。 MFC 应用不得#include

我只是错过了需要添加的#define,还是应用程序中的其他内容导致了严重错误?

或者我什至尝试使用完全错误的库来做到这一点?

【问题讨论】:

  • 也许尝试将#include <iads> 行移动到所有与MFC相关的包含?
  • 啊,当然。为什么我没有想到这么简单的事情:) 只是在我的脑海中认为这一定是一个根本问题......

标签: c++ active-directory mfc


【解决方案1】:

问题与 cmets 中描述的一样简单——更改包含顺序即可解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 2013-03-23
    • 2017-03-22
    • 1970-01-01
    • 2014-08-10
    • 2021-01-19
    相关资源
    最近更新 更多