CPrintDialog::GetPrinterDC
프린터 디바이스 컨텍스트에 대 한 핸들을 검색합니다.
HDC GetPrinterDC( ) const;
반환 값
성공 하면 프린터 디바이스 컨텍스트 핸들입니다. 그렇지 않으면 NULL.
설명
경우는 bPrintSetupOnly 매개 변수는 CPrintDialog 된 생성자 FALSE (인쇄 대화 상자 표시 되는지 나타내는), 다음 GetPrinterDC 프린터 디바이스 컨텍스트에 핸들을 반환 합니다. Windows 호출 해야 DeleteDC 작업이 완료 되 면 디바이스 컨텍스트를 삭제 하는 함수 사용 합니다.
예제
CPrintDialog dlg(FALSE);
if (dlg.DoModal() == IDOK)
{
// Get a handle to the printer device context (DC).
HDC hdc = dlg.GetPrinterDC();
ASSERT(hdc);
// Do something with the HDC...
// Clean up.
CDC::FromHandle(hdc)->DeleteDC();
}
요구 사항
헤더: afxdlgs.h