visual C++中cdc和PDC是什么意思

2024-11-21 22:24:33
推荐回答(2个)
回答1:

首先 DC 即,device context 设备上下文,简单说是系统维护的一堆数据,里面放着各种设置

CDC MFC封装的Windows 设备上下文的一个类;

示例代码,通常在程序中定义一个 CDC 指针:
CDC * pDC = GetDC();
这里 pDC 表示指向 CDC 类对象的指针,GetDC() 返回窗口 DC 的地址

回答2:

draw(cdc*
pdc)
pdc是外部传进来的参数
draw(void)
{
cdc
*
pdc;
}
pdc是函数体内的临时变量
二个完全不同的概念
难道java的函数没有参数的?我怎么记得java跟c++语法上有类似的