SetBitmapBits

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This function sets the bits of color data for a bitmap to the specified values.

Syntax

LONG SetBitmapBits(
  HBITMAP hbmp,
  DWORD cBytes,
  CONST VOID *lpBits
);

Parameters

  • hbmp
    [in] Handle to the bitmap to be set.

    This must be a compatible bitmap.

  • cBytes
    [in] Specifies the number of bytes pointed to by the lpBits parameter.
  • lpBits
    [in] Pointer to an array of bytes that contain color data for the specified bitmap.

Return Value

If successful, the function returns the number of bytes used in setting the bitmap bits.

If the function fails, it returns zero.

To get extended error information, call GetLastError.

Remarks

The array identified by lpBits must be word aligned.

Requirements

Header windows.h
Library coredll.lib
Windows Embedded CE Windows CE .NET 4.1 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

GDI Functions

Concepts

Creating Bitmaps