Jump to content

WinSetFileIcon

From EDM2
Revision as of 15:57, 7 April 2024 by Martini (talk | contribs) (Returns)

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