できるだけ短くまとめようと思ったんですが、
BOOL LoadEveFile(char *strFile , char **mainCode) {

LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wp, LPARAM lp)
{
LPSTR mainCode[256];
LPSTR *pMainCode;
pMainCode = mainCode;
LoadEveFile("map.txt" , pMainCode);
:
pMainCodeを渡すとmainCode自体は引き渡せないので困っています。お願いします。