: 我能看懂用C++写的程序,但一进VC++就不太明白了。 
我不能理解vc++中那些大写的英文函数(有下划线的那种)的用处,好像和c++语法没有太大的关系。 HDDEDATA FAR PASCAL _export CMainFrame::DdeCallback(UINT iType,UINT iFmt, HCONV hConv,HSZ hsz1,HSZ hsz2,HDDEDATA hData,DWORD dwData1,DWORD dwData2) 

char szBuffer[16]; 
int i; switch(iType) 

case XTYP_CONNECT: //hsz1=topiv, hsz2=service 
return (HDDEDATA)TRUE;//TRUE; 
case XTYP_ADVSTART: //hsz1=topic, hsz2=item 
case XTYP_REQUEST: 
case XTYP_ADVREQ: 
case XTYP_POKE: //hsz1=Topic, hsz2=item, hData=data 
case XTYP_ADVSTOP: 
return NULL; void CMyChart::OnUpdate( CView* pSender, LPARAM lHint, CObject* pHint ) 

if(pChild->RedrawFlag) 

InvalidateRect(&r,FALSE); 
TRACE("Now In CMyChart::OnUpdate\n");