C语言问题设备环境句柄是什么

来源:百度知道 编辑:UC知道 时间:2024/05/04 22:42:52
设备环境句柄是什么
比如Rectangle的函数原型:BOOL Rectangle(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);其中hdc指的应该就是它...它所指的是指针还是返回值还是别的什么.是要用户定义的还是系统设定好了的

hdc简单说是界面各元素的编号,是一个32位整型值。你想在哪个窗口或者哪个控件上绘图就把该窗口或者该控件的hdc传过去。

一个窗口被创建好它会返回这个hdc,你在那个时候需要把它保存起来,以后如果想在它上面绘图就要使用这个hdc。

一个东西的hdc不是你能随便指定的,是它被WINDOWS创建好以后自动分配的。

是系统设定好了的