如何做控制窗体
我有一个主窗体播放音乐
我想在做一个窗体控制主窗体音乐的上一首 下一首 暂停等
现在我是两个窗体(不是MDI窗体) ,还要把子窗体定位到主窗体的右下角,
发现运行起来速度比较慢,
本来想做成在主窗体的PANEL控件比较难实现
请问怎么做好一点啊 运行速度快一点
------解决方案--------------------向另一个窗体传输消息就能解决了
------解决方案--------------------可以使用事件委托方式控制主窗体的音乐播放!看这样是否可以
class MyAppMain
{
private void Init()
{
FrmControl.controlEvent+=new FrmControl.ControlEvent(FrmMain.MusicControl);
}
}
class FrmMain
{
private int iSongNo=0;//第一首音乐
public static void MusicControl(int songNo)//委托事件
{
iSongNo=songNo;
}
}
class FrmControl
{
public static event ControlEvent controlEvent;//委托事件
public delegate void ControlEvent(int songNo);
public void Song(int n)//播放第n首音乐
{
controlEvent(n);
}
}