正文

在VBA中使用API2006-07-05 13:44:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/otot/16375.html

分享到:

确定当前视频模式

Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long

Pubilic Const SM_CXSCREEN=0

Pubilic Const SM_CYSCREEN=1

sub abc()

vidwidth=GetSystemMetrics(SM_CXSCREEN)

vidHeight=GetSystemMetrics(SM_CYSCREEN)

end sub

给程序添加声音(WAV)

Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long

Consr SND_SYNC=&h0  '同执行播放命令

Consr SND_ASYNC=&h1  '异步执行播放命令

Consr SND_FILENAME=&h20000

Sub PlayWav()

  WavFile="abc.wav"

  Call PlaySound(WavFile,0&,SND_ASYNC Or SND_FILENAME)

end Sub

播放MIDI

private Declare Function mciExecute Lib "winmm.dll" (Byval lpstrCommand As string) As Long

mciExcute("Play" & MIDIFILE)    '播放

mciExcute("Stop" & MIDIFILE)    '停止播放

阅读(4235) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册