Tôi biết điều này đã được hỏi trước đây, nhưng tôi dường như không thể làm cho nó hoạt động. Tôi đã kêu gọi như sau:Đặt tốc độ quạt ở C#
using System.Management;
using System.Management.Instrumentation;
using System.Runtime.InteropServices;
Và tôi đã cố gắng này (tôi biết đó là thảm hại, nhưng nó là tốt nhất tôi tìm thấy):
[DllImport("Cimwin32.dll")]
private void button1_Click(object sender, EventArgs e)
{
uint32 SetSpeed(//???
[in] uint64 300
);
}
Làm thế nào tôi có thể thiết lập tốc độ quạt của máy tính qua C# ?
Những fan hâm mộ nào bạn muốn thiết lập? Hầu hết các máy tính đều có rất nhiều máy tính. Và tại sao bạn muốn làm điều này? Nó sẽ không dễ dàng hơn nhiều khi sử dụng một tiện ích như SpeedFan? –
@DavidHeffernan, điểm tốt, Và tôi không biết rằng SpeedFan Utility thậm chí còn tồn tại. – funerr
có thể trùng lặp của [C# điều khiển tốc độ FAN] (http://stackoverflow.com/questions/9391181/c-sharp-control-fan-speed) –