我正在尝试使用ErrorProvider类在复选框中显示错误。我可以使用以下代码显示错误
errorProvider1->SetError(checkBox1,"Error");
但是当我尝试使用下面的代码来处理这个errorProvider时
errorProvider1->Dispose();
则此行显示错误
error C2039: 'Dispose' : is not a member of 'System::Windows::Forms::ErrorProvider'
这段代码我可以在vc#中成功运行,但不能在vc++中运行
通过转到属性,然后在VC++包含目录中添加路径,以及C/C++附加包含库,我已经包含了boost库。 我已经使用#include<boost/array.hpp>和#include<boost/static_assert.hpp>添加了头文件。 在构建过程中,我收到了有关其他Boost头文件的警告,例如clang.hpp,但是,显示的错误消息是boost/array.hpp: No such file or directory。由于警告消息是为其他Boost头文件生成的,因此我假设路径已经注册,并且Boost文件已由Visual Studio定位(这一点我很可能是错的