CPalette* oldPalette = appDC.SelectPalette(pPal, ((HWND)wParam) != m_hWnd)
时间: 2024-05-17 15:15:20 浏览: 159
这是一行代码,它使用MFC库中的CDC类的成员函数SelectPalette()来选择一个调色板,并将返回的指针赋值给CPalette类型的指针变量oldPalette。
参数pPal是一个指向CPalette类对象的指针,表示要选择的调色板。
第二个参数((HWND)wParam) != m_hWnd是一个条件判断语句,用于确定是否在当前窗口中选择调色板。如果条件成立,即当前窗口不是消息的接收窗口,则函数会在设备描述表中选择调色板;否则,函数会在当前窗口的设备描述表中选择调色板。
最终返回值是一个指向被保存的原先调色板的指针。
阅读全文