for example, this code may be valid only in windows 9x,
invalid in windows 3.1:
  hDC = Create[Compatible]DC();
  SelectObject( hDC, (anyobject) );
  <bitblt etc.>
  DeleteDC( hDC );

in windows 3.1,
 original handle of selected object should be restored:
  hDC = Create[Compatible]DC();
  hObj = SelectObject( hDC, (anyobject) ); <- save handle
  <bitblt etc.>
  SelectObject( hDC, hObj ); <- restore handle
  DeleteDC( hDC );

----
Hidenori Takeshima


Reply via email to