다음을 통해 공유


AppWindow.SetIcon 메서드

정의

오버로드

SetIcon(String)

지정된 아이콘 경로를 사용하여 창의 아이콘을 설정합니다.

SetIcon(IconId)

지정된 아이콘 ID를 사용하여 창의 아이콘을 설정합니다.

SetIcon(String)

지정된 아이콘 경로를 사용하여 창의 아이콘을 설정합니다.

public:
 virtual void SetIcon(Platform::String ^ iconPath) = SetIcon;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("SetIcon")]
void SetIcon(winrt::hstring const& iconPath);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("SetIcon")]
public void SetIcon(string iconPath);
function setIcon(iconPath)
Public Sub SetIcon (iconPath As String)

매개 변수

iconPath
String

Platform::String

winrt::hstring

아이콘의 경로입니다.

특성

예제

m_AppWindow.SetIcon("iconPath/iconName.ico");

설명

SetIcon(String) 메서드는 .ico 파일에서만 작동합니다. 이 메서드에 전달하는 문자열은 .ico 파일에 대한 정규화된 경로입니다.

추가 정보

적용 대상

SetIcon(IconId)

지정된 아이콘 ID를 사용하여 창의 아이콘을 설정합니다.

public:
 virtual void SetIcon(IconId iconId) = SetIcon;
/// [Windows.Foundation.Metadata.Overload("SetIconWithIconId")]
void SetIcon(IconId const& iconId);
[Windows.Foundation.Metadata.Overload("SetIconWithIconId")]
public void SetIcon(IconId iconId);
function setIcon(iconId)
Public Sub SetIcon (iconId As IconId)

매개 변수

iconId
IconId

아이콘의 ID입니다.

특성

예제

m_AppWindow.SetIcon(iconId));

설명

CreateIcon과 같은 Icon 함수 중 하나에서 아이콘(HICON)에 대한 핸들이 이미 있는 경우 GetIconIdFromIcon interop API를 사용하여 IconId를 가져올 수 있습니다. 그런 다음, 을 IconId 메서드에 SetIcon(IconId) 전달하여 창 아이콘을 설정할 수 있습니다.

적용 대상