信号量的位置放的不对吧,OnInitDialog函数是对话框已经创建了之后才会执行的,放到CWinAPP::InitApplication()试试