为什么win32程序的PlaySound函数的第三个参数,可以用 | (逻辑或)来选择多个

为什么win32程序的PlaySound函数的第三个参数,可以用 | (逻辑或)来选择多个?
比如
PlaySound(L"仙剑·温慧.wav", NULL, SND_FILENAME | SND_ASYNC|SND_LOOP);
第三个参数的意思就是音频来自文件,异步播放,循环播放。
还有其他好多的选择多个参数条件的地方(比如窗口类型),都是用的 | 来连接。
为什么用 | 可以实现选择多个?为什么不用 &或者&&?

慕姐4208626
浏览 959回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP