--- np2/win9x/cmmidi.cpp 2006/12/23 09:48:11 1.10 +++ np2/win9x/cmmidi.cpp 2007/11/11 07:11:26 1.11 @@ -772,7 +772,7 @@ COMMNG cmmidi_create(const OEMCHAR *midi } } if (getmidiinid(midiin, &id) == SUCCESS) { - if (midiInOpen(&hmidiin, id, (DWORD)hWndMain, 0, CALLBACK_WINDOW) + if (midiInOpen(&hmidiin, id, (DWORD)g_hWndMain, 0, CALLBACK_WINDOW) == MMSYSERR_NOERROR) { midiInReset(hmidiin); opened |= CMMIDI_MIDIIN;