|
TPrinter 를 이용하여 form 전체를 프린트 할 경우
Graphics::TBitmap *FormImage = Form->GetFormImage();
if(PrintDialog->Execute()) {
printer()->BeginDoc();
printer()->Canvas->Draw((printer()->PageWidth Form->Width)/2,
(printer()->PageHight Form->Hight)/2,
FormImage);
Printer()->EndDoc();
}
delete FormImage;
이런식으로 하면 된다고 하던데요...
그렇다면 form 전체를 프린트 하는 것이 아니라 그 폼 내의 어떤 표나 그래프 등만을 따로 인쇄하려면 어떻게 해야하나요?
첫째줄의 Form->GetFormImage(); 부분만 고치면 될꺼 같은데...
답변좀 꼭 부탁드립니다.
|