我在C++BUILDER里用SetEntriesInAcl()函数,需要包含aclapi.h头文件,编译是提示[C++ Error] aclapi.h(81): E2015 Ambiguity between 'PACCESS_MASK' and 'Windows::PACCESS_MASK'该这么办?

解决方案 »

  1.   

    是不是应该使用 ::PACCESS_MASK
      

  2.   

    BORLAND重写了aclapi.h,新文件是aclapi.hpp
    你试一下加入以下语句:#include <aclapi.hpp>
      

  3.   

    我改成#include <aclapi.hpp>了有出现了下面的错误[C++ Error] s.cpp(27): E2015 Ambiguity between 'EXPLICIT_ACCESS' and 'Accctrl::EXPLICIT_ACCESS'
      

  4.   

    我改成#include <aclapi.hpp>了有出现了下面的错误[C++ Error] s.cpp(27): E2015 Ambiguity between 'EXPLICIT_ACCESS' and 'Accctrl::EXPLICIT_ACCESS'