Wo kommt denn die Funktion MergePopupMenu her?
Eventuell aus einer
DLL? Arbeitest du mit speziellen Aufrufkonventionen (stdcall, cdecl, register..)?
(Ab und an mal einen Punkt zu setzen (anstelle nur Kommas) wenn ein Satz zu Ende ist würde deine Beschreibung bedeutend lesbarer machen.)