now i know that mIRC uses a mapped file to chit chat with dlls but im curious as to why he just didnt export two functions like

M_EVAULATE(char *string,char *buffer,int sizeBuffer);
M_COMMAND(char *string,int how);

i just think that woulda been easier not that the mapped file is a big deal but i just think itd been better to export some fns to do it and GetProcAddress it from a dll maybe im just stupid any ideas y he chose mapped files?


hmmm signed by me