pDX只是个指针变量名,一般用在如下场合:virtual void DoDataExchange(CDataExchange* pDX); DoDataExchange函数用来在界面控件和程序变量之间交换数据。protected是c++的概念,表示成员变量或者成员函数只能被子类访问。与之相对的是public,表示成员变量或者成员函数能被所有类访问。private表示成员变量或者成员函数只能被自己访问。