vc中的CClientDC dc(this);

来源:百度知道 编辑:UC知道 时间:2024/07/01 06:39:57
CClientDC dc(this);中的this指代什么?

this顾名思意就是这么,相当于一个本类的指针,省下你自己定义了。不光是CClientDC dc(this);你还可以this->看一下,你会发现你在本类中定义的函数变量都在。至于dc(this)的形式,是为了传递一个句柄给dc。既然有dc,所以你必然是定义的窗口类,因此this也可以说是你所定义的窗口类的指针

当前的窗口指针。

记住了就好了,这个世上,没有太多的为什么

这句代码所在的类的类指针。