如何播放MessageBox.Show中自带的声音和图标
MessageBox.Show中自己可以播放不同的系统声音和显示不同的图标,这个非常棒可是MessageBox.Show中文本内容的显示不是很友好
所以我想自己做一个MessageBox.Show,可以将要显示的文本友好些,比如放在一个大的文本框里,可以有滚动条,可以复制
因为运行在CE系统上屏幕很小,所以有了滚动条就可以显示比较多的信息了
可是有没有简单方法在自己的Form里播放MessageBox.Show的声音和图标呢? --------------------编程问答-------------------- MessageBox的文本,直接按Ctrl+C就可以复制 --------------------编程问答-------------------- CE? 不知道,帮你顶! --------------------编程问答-------------------- 如果是vb的话,直接给个控件就OK啦 --------------------编程问答--------------------
没明白...什么控件?图片/声音控件? 这样好象比较麻烦啊
有没有直接调用系统的东西的方法呢
唉...程序要在移动设备里WINCE里运行的啊... --------------------编程问答-------------------- WinCE下如果是C#开发,播放声音不是件难事呀。
Google:
[DllImport("fmodce.dll", EntryPoint = "FSOUND_Stream_Play", SetLastError = true, CharSet = CharSet.Unicode, CallingConvention = CallingConvention.Winapi)]
public static extern int Play(int channel, IntPtr fstream); //播放音频文件 --------------------编程问答--------------------
调用系统库函数。。。?? --------------------编程问答-------------------- 声音没有研究。但是图标,System.Drawing封装了默认的。
http://msdn.microsoft.com/en-us/library/system.drawing.systemicons.aspx --------------------编程问答-------------------- 声音 wav 可以在 windows 目录下找到。或者 Visual Studio 6.0 的安装盘上。
图标可以用 VC++ 从 shell32.exe 的资源里面提取。
--------------------编程问答-------------------- 自己写一个弹出窗体,封装 调用 --------------------编程问答-------------------- 自己写一个弹出窗体,封装 调用 --------------------编程问答--------------------
是的,调用系统函数播放,网上示例代码很多,如果找不到,我给你发完整代码。
建议自己找,....。
补充:.NET技术 , C#