首先打開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+