在一个按钮控件的处理函数里,有一段代码如下: TheWindow=::FindWindow(ClassName,NULL); 
if(TheWindow==NULL) 

AfxMessageBox(_T("未找到指定窗口!")); 
return ; 

LPDWORD ProcessID; 
if(::GetWindowThreadProcessId(TheWindow, ProcessID)==NULL) 

AfxMessageBox(_T("未找到ProcessId!")); 
return ; 

程序能够通过,可一执行到这里,就会说有个指令引用的0xcccccccc处的内存不能为written 
如果把LPDWORD ProcessID;语句前的的语句注释掉,程序执行又没问题,好像就是对变量ProcessID的访问造成,不能对它进行写操作,不知有哪位高人解决过这方面的问题,请不惜指点小生迷津