窗体form2,大小为20X20,无标题,如果可以的话最好再告诉我能做成圆形的吗。
playsound如何同时播放两个声音,如果不好做那顺序循环播放两个声音怎样写出。

解决方案 »

  1.   

    换一个API,MCISendString ,肯定可以做到同时播放多个声音,想顺序播放也没有问题。
      

  2.   

    1.CreateRectRgn:建立矩形区域
    2.CreateRoundRectRgn:建立圆角矩形区域
    3.CreateEllipticRgn:建立圆形区域
    4.CreatePolygonRgn:建立多边形区域
    5.PtInRegion:判断鼠标位置是否位于某一区域内
    6.CombineRgn:复合区域
    可以做成任何形状的窗体.
      

  3.   

    function PlaySound(pszSound: PChar; hmod: HMODULE; fdwSound:DWORD):BOOL;stdcall;  其中的fdwSound为播放方式,常用的有以下标志:  
    标 志   值 功    能 
    SNDSYNC $0000 同步播放声音,声音播放结束函数才返回(缺省) 
    SNDASYNC $0001 异步播放声音,声音开始播放后函数立即返回 
    SNDLOOP $0008 重复播放直到下一次PlaySound 
    SNDNOSTOP $0010 如果有声音正在播放,函数不播放并返回