清教一个关于WINFROM播放声音和DllImport DLL的问题
在WINFORM里面,MS自带播放声音的类 不支持多线程,DX又是.NET 4.0不能用
所以我在网上找了例子 用了[DllImport("winmm.dll")]
在VS里调试运行的时候一切正常,
可我把生成的EXE 放在别他文件夹直接打开运行的时候 却没有了声了,其他功能正常。
这是为什么呢?
DllImport不是可以自动寻找DLL的吗
后面我直接给绝对路径,让他到SYSTEM32 定位去找也不行。
后来又把winmm.dll直接放在当前文件夹下也不行, 声音文件的路径是对的
这是为什么呢,我该怎么解决这个问题?求大神指教