如何在C++中组合BuffServNaves常数?

如何在C++中组合BuffServNaves常数?,c++,visual-studio-2010,visual-c++,webbrowser-control,C++,Visual Studio 2010,Visual C++,Webbrowser Control,我尝试使用BurServaveNavigs.WaveTave2标志,但我不知道如何在C++中使用同一个变体中的多个。在VB上我会使用 navNoHistory + navNoReadFromCache + navNoWriteToCache 或 ,但是我应该如何在C++上进行呢? ,通常你会把标志与C++的位或运算符“”结合起来;这里不行吗 例如: 但是如何用VTYI4或VTYI2类型创建一个变量,并在C++中分配它?V_I4&vFlags=navNoHistory | navNoReadFr

我尝试使用BurServaveNavigs.WaveTave2标志,但我不知道如何在C++中使用同一个变体中的多个。在VB上我会使用

navNoHistory + navNoReadFromCache + navNoWriteToCache


,但是我应该如何在C++上进行呢?

,通常你会把标志与C++的位或运算符“”结合起来;这里不行吗

例如:


但是如何用VTYI4或VTYI2类型创建一个变量,并在C++中分配它?V_I4&vFlags=navNoHistory | navNoReadFromCache
Flags := NavNoHistory or NavNoReadFromCache or NavNoWriteToCache or NavAllowAutosearch;
Flag = Value1 | Value2 | Value3;