winform 怎么插入背景音乐
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform 怎么插入背景音乐相关的知识,希望对你有一定的参考价值。
实现自动播放,vs2008的环境下。最后能打包到exe文件里。。
求代码。。谢谢
public static uint SND_ASYNC = 0x0001; // play asynchronously
public static uint SND_FILENAME = 0x00020000; // name is file name
[DllImport("winmm.dll")]
public static extern uint mciSendString(string lpstrCommand,
string lpstrReturnString, uint uReturnLength, uint hWndCallback);
public void PlayMusic()
mciSendString(@"open ""music.mp3"" alias temp_alias",
null, 0, 0);
mciSendString("play temp_alias repeat", null, 0, 0);
#endregion追问
这个有点看不懂,如果用 soundplayer,怎么能打包到exe里面呢。
追答这个就播放音乐的代码。mciSendString(@"open ""music.mp3"" alias temp_alias",null, 0, 0);
把其中的music.mp3换成你的音乐就可以了。
在C#的WinForm中,怎么在datagridview中插入复选框?
如果是设计的时候设置,添加列的时候ColumnType属性选择DataGridViewCheckBoxColumn如果是代码添加列,如下:
DataGridViewColumn myCol = new DataGridViewCheckBoxColumn();
myGrid.Columns.Add(myCol); 参考技术A 同意一楼,若遇“System.FormatException:单元格的Formatted值的类型错误.要替换此默认对话框,请处理DataError事件.”异常,参考http://blog.csdn.net/rockythd/article/details/6096867 参考技术B 你可以遍历出所有的复选框,然后截取以0305开头的,如果是以这开头,然后获得这个复选框,Enabled设为不可用.ok?
参考技术C <asp:TemplateColumn HeaderStyle-CssClass="Lock_Header">
<HeaderTemplate>
<asp:CheckBox ID="cbIsSelectedAll" runat="server" onclick="CheckAllItems(this, 'dgdBatch', 'cbIsSelected');" Checked ="true" Enabled ="false" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="cbIsSelected" runat="server" onclick="CheckItemGroup(this, 'dgdBatch', 'cbIsSelected', 'cbIsSelectedAll');" Checked ="true" Enabled ="false" />
</ItemTemplate>
<HeaderStyle Width="20px" />
</asp:TemplateColumn> 参考技术D <asp:TemplateColumn HeaderStyle-CssClass="Lock_Header">
<ItemTemplate>
<asp:CheckBox ID="cbIsSelected" runat="server" onclick="CheckItemGroup(this, 'dgdBatch', 'cbIsSelected', 'cbIsSelectedAll');" Checked ="true" Enabled ="false" />
</ItemTemplate>
</asp:TemplateColumn>
以上是关于winform 怎么插入背景音乐的主要内容,如果未能解决你的问题,请参考以下文章
怎么用C # winform 编写的音乐播放器? 求高手指点
C# winform treeview去除被选中后的节点背景颜色