我正在尝试制作一个可以更改Windows 10主音量的程序。
我尝试使用waveOutSetVolume
。我已经读过https://docs.microsoft.com/en-us/previous-versions/dd743874(v%3Dvs.85),但似乎没有问题。不会出现任何语法错误。
这是我的代码
#include "pch.h"
#include <iostream>
#include <Windows.h>
#include <Mmsystem.h>
#pragma comment(lib, "winmm.lib")
int main()
{
waveOutSetVolume(NULL, 0xFFFF);
std::cout << "text" << std::endl;
system("pause");
}
输出:text
它正在运行
我尝试将NULL
更改为0
。删除
std::cout << "text" << std::endl;
system("pause");
有什么方法可以更改c ++中的主音量。
答案 0 :(得分:0)
您需要传递一个定义输出设备的指针。因此,寻找一个可以为您提供此类指针的函数。传递NULL表示您很幸运,没有崩溃。