Jump to content

WinSetFileIcon

From EDM2
Revision as of 20:34, 12 April 2024 by Ak120 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

WinSetFileIcon sets the icon for the file specified by pFileName to the icon specified by picon.

Syntax

WinSetFileIcon(pFileName, picon)

Parameters

pFileName (PSZ) - input
Pointer to file name.
A pointer to a zero-terminated string which contains the name of the file whose icon will be set.
picon (PICONINFO) - input
A pointer to an ICONINFO structure containing an icon specification.

Returns

rc (BOOL) - returns
Success indicator.
TRUE: Successful completion
FALSE: Error occurred.

Remarks

The specified icon is written to the file's .ICON extended attribute.

Example Code

Definition

#define INCL_WINPOINTERS
#include <os2.h>

PSZ          pFileName;  /*  Pointer to file name. */
PICONINFO    picon;      /*  A pointer to an ICONINFO structure containing an icon specification. */
BOOL         rc;         /*  Success indicator. */

rc = WinSetFileIcon(pFileName, picon);

Related Functions