我正在尝试从 png 中创建光标,并且CreateDIBSection()
正在投掷。
以下是代码片段:
HDC hdc = GetDC(NULL);
void* lpBits = NULL;
HBITMAP hBitmap;
try
{
hBitmap = CreateDIBSection(
hdc,
(BITMAPINFO*)&bi,
0,
&lpBits,
NULL,
(DWORD)0);
}
ReleaseDC(NULL, hdc);
就像CreateDIBSection
抛出一样,释放 DC 的代码没有被执行。你能告诉我这背后可能存在的问题吗?