com.jniwrapper.win32.ole
Interface IPrint

All Superinterfaces:
AutoDeleteParameter, IUnknown
All Known Implementing Classes:
IPrintImpl

public interface IPrint
extends IUnknown

This interface is implemented by objects that support programmatic printing.

See Also:
Microsoft COM SDK documentation

Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 void getPageInfo(Int32 nFirstPage, Int32 pcPages)
           
 void print(Int32 grfFlags, Handle lpTargetDevice, Handle lpPageSet, StgMedium pStgOptions, IContinueCallback pCallback, Int32 nFirstPage, Int32 cPagesPrinted, Int32 pnLastPage)
           
 void setInitialPageNum(LongInt nFirstPage)
           
 
Methods inherited from interface com.jniwrapper.win32.com.IUnknown
addRef, isNull, queryInterface, release, setNull
 
Methods inherited from interface com.jniwrapper.AutoDeleteParameter
isAutoDelete, setAutoDelete
 

Field Detail

INTERFACE_IDENTIFIER

public static final java.lang.String INTERFACE_IDENTIFIER
See Also:
Constant Field Values
Method Detail

setInitialPageNum

public void setInitialPageNum(LongInt nFirstPage)

getPageInfo

public void getPageInfo(Int32 nFirstPage,
                        Int32 pcPages)

print

public void print(Int32 grfFlags,
                  Handle lpTargetDevice,
                  Handle lpPageSet,
                  StgMedium pStgOptions,
                  IContinueCallback pCallback,
                  Int32 nFirstPage,
                  Int32 cPagesPrinted,
                  Int32 pnLastPage)