术语 | CDC::DeleteDC |
释义 | CDC::DeleteDC virtual BOOL DeleteDC() 返回值:如果成功,则返回非零值,否则为0。 说明: 通常不调用该函数而使用析构程序。DeleteDC成员函数删除和当前CDC对象中的m_hDC有联系的Windows设备上下文。如果该CDC对象是给定设备的最后一个活动设备上下文,该设备将被告知,所有内存和设备所占资源获得释放。 如果对象已被选入设备上下文之中,应用不得调用DeleteDC。在删除之前,应将选进设备上下文的对象挑出。 如果通过调用CWnd::GetDC获得设备上下文的句柄,那么应用不得删除该设备上下文。应该调用CWnd::ReleaseDC释放设备上下文,CClientDC和CWindowDC类可以提供这些功能。 DeleteDC函数通常删除由CreateDC,CreateIC或CreateCompatibleDC创建的设备上下文。 请参阅: CDC::CDC, ::DeleteDC, CDC::CreateDC, CDC::CreateIC, CDC::CreateCompatibleDC, CWnd::GetDC, CWnd::ReleaseDC |
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。