【发布时间】:2018-04-11 06:28:32
【问题描述】:
我想用 C 更改主卷,但 __uuidof 仅适用于 C++;我可以用什么来代替它?
const CLSID CLSID_MMDeviceEnumerator = __uuidof(MMDeviceEnumerator);
const IID IID_IMMDeviceEnumerator = __uuidof(IMMDeviceEnumerator);
hr = CoCreateInstance(
CLSID_MMDeviceEnumerator, NULL,
CLSCTX_ALL, IID_IMMDeviceEnumerator,
(void**)&deviceEnumerator);
【问题讨论】:
-
哇!一个实际上值得 C 和 C++ 标记的问题。 :D
-
@klutt 不是真的,问题不在于 C++。
-
是的,可能重复,我把这个链接放在我的帖子里
-
我已经看到了链接,但到目前为止,您未能解释您的问题与您链接的问题有何不同。他们似乎在问完全相同的事情。