DllImport 调用 dll文件错误,引用了一个外部dll 就是说找不到文件!!winmm.dll 关于多媒体定时器的
就是一个简单的代码!源代码如下
为什么总是提示我
无法找到 PInvoke DLL“winmm.dll”
我已经确认系统的 win32路径下有这个dll文件 并且在文件执行路径下也有放了一个文件,可是依然提示我找不到啊!!!
我是要用他实现准确定时的,可是现在连测试都通不过!
各位前辈江湖救急啊!!
[DllImport("winmm.dll", EntryPoint = "timeSetEvent")]
public static extern int timeSetEvent(int uDelay, int
uResolution, TimerCallback lp, Object dwUser, int uFlags);
TimerCallback delay = new TimerCallback(this.nullHash);
int id1 = timeSetEvent(5,0,delay,0,0);
public void nullHash(Object state)
{
MessageBox.Show("11111");
}
为什么总是提示我
无法找到 PInvoke DLL“winmm.dll”
我已经确认系统的 win32路径下有这个dll文件 并且在文件执行路径下也有放了一个文件,可是依然提示我找不到啊!!!
我是要用他实现准确定时的,可是现在连测试都通不过!
各位前辈江湖救急啊!!
...全文
相关推荐
C#实现通过winmm.dll控制声音播放的方法
主要介绍了C#实现通过winmm.dll控制声音播放的方法,很实用的功能,需要的朋友可以参考下
在C#中调用windows API函数
在C#中调用windows API函数
C#控制windows音频输出设备
C#控制 指定系统音频输出设备播放音乐,C#控制音量大小,C# 调用 winmm.dll
C# 调用主板蜂鸣器播放声音和音乐
c#蜂鸣报警系列声音函数 C#中可以通过以下四种方式来实现蜂鸣或者报警
C# 中使用 MCI (Multimedia Control Interface) 播放声音
注意:在实际项目中,记得处理好异常情况,确保路径正确无误,并且考虑到不同的操作系统可能会有不同的行为。此外,如果需要更复杂的声音处理逻辑,可以考虑使用专门的音频处理库。MCI 是 Windows 系统内置的功能,无需额外安装库,就能实现基本的多媒体控制功能,如播放音频文件等。通过上面的步骤,你已经学会了如何在 C# 中使用 MCI 播放声音文件。亲爱的读者们,在使用 MCI 播放声音时,你遇到过哪些挑战?现在,我们已经有了基本的 MCI 控制功能,接下来就可以写代码来播放声音文件了。


