首先打开VC或者VS里面tool中的SPY++点击查找窗口如下:
PS:把那个靶心似的的东西移动到想查找的窗口上,这里是酷我音乐盒,下面会出现窗口的信息,包括窗口的句柄、名字、类、类型、大小和位置。点击OK还有更多信息~
PS:因为FindWindowA(LPCSTR lpClassName ,LPCSTR lpWindowName);既可以通过窗口类名又可以通过窗口名称查找窗口句柄,如果只知道一个就把另一个写成null.这里我们会发现它的窗口名称会随着播放的歌曲的变化而变化,所以通过窗口名来查找窗口句柄是不明智的(不过我们可以通过窗口名字获得当前播放音乐的名称哦!),因此我们用窗口类名获得窗口句柄。
音梳音数
音乐盒的机芯有音筒、音板、齿轮、发条(或其他动力源)、阻尼等部件组成,我们所说的机芯音数指的就是音板能有效发音的数量,旋转运动中音筒上的凸点挑起音板后使音板振动,并按设计振动频率发出声音。
国内来说,机芯按音数分为:8音、12音、15音、16音、18音、20音、22音、27音、30音、36音、50音、55音、72音、78音、88音、144音、156音。音板的梳条的数量越多,也就是音数越多,奏出来的音色就越丰满,曲子和旋也就更丰富,。一般22音以下的机芯为8-17秒循环,30音以上的音乐盒机芯一般在35秒-8分钟循环,具体视音筒的直径而不同;在荷兰有一个古董音乐盒的音筒直径是280毫米,这个音乐盒转一圈,就可以完整地演奏出3-5首曲子;瑞士一家公司在1896年曾经生产过1个音乐盒有35首曲子的音乐盒;还有部分音乐盒是的音筒是可以更换的,这样曲目数量就有更大的选择了;
关键词: 首先打开VC 或者VS里面 tool中的SPY+