IImageList2::GetOriginalSize method (commoncontrols.h)

Gets the original size of a specified image.

Syntax

HRESULT GetOriginalSize(
  [in]  int   iImage,
  [in]  DWORD dwFlags,
  [out] int   *pcx,
  [out] int   *pcy
);

Parameters

[in] iImage

Type: int

The index of desired image.

[in] dwFlags

Type: DWORD

Flags for getting original size. One of the following is valid.

Value Meaning
ILGOS_ALWAYS
0x00000000
Always get the original size (can be slow).
ILGOS_FROMSTANDBY
0x00000001
Only get if present or on standby.

[out] pcx

Type: int*

A pointer to the x-axis count.

[out] pcy

Type: int*

A pointer to the y-axis count.

Return value

Type: HRESULT

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header commoncontrols.h
DLL Comctl32.dll (version 6.0 or later)