C 언어에서 사용자 정의 구성 요소 컨트롤에 아이콘을 추가하는 방법

WBOY
풀어 주다: 2024-01-16 15:30:06
앞으로
1010명이 탐색했습니다.

C 언어에서 사용자 정의 구성 요소 컨트롤에 아이콘을 추가하는 방법

C 사용자 정의 구성 요소 컨트롤에 아이콘을 추가하는 방법

컨트롤이나 구성 요소의 클래스에 ToolboxBitmapAttribute를 추가하기만 하면 됩니다

아래와 같이 (Windows 폼 컨트롤에서만 테스트해 보았는데, 웹 폼에서도 가능할 것 같습니다)

시스템 사용;

System.Windows.Forms 사용;

System.드로잉 사용;

네임스페이스 Zxd

{

[ToolboxBitmap("open.bmp")]//참고: 매개변수는 비트맵 경로입니다. 제 실험에서는 생성된 Test.Dll 파일과 동일한 디렉터리에 있습니다

공개 클래스 테스트:System.Windows.Forms.UserControl//Control

{

생략

}

}

웹 페이지의 컨트롤을 기반으로 그림 C를 표시하는 방법

checkChaged 이벤트

protected void RadioButton1_CheckedChanged(객체 전송자, EventArgs e)

{

this.Image1.ImageUrl = "iamges/1.jpg";

}

public void checkRadioButtonChecked()

//pageLoad

의 if(!ispostback)에 넣으세요.

{

if(RadioButton1.Checked)

{

this.Image1.ImageUrl = "iamges/1.jpg";

}

그밖에

{

this.Image1.ImageUrl = "iamges/2.jpg";

}

}

VC의 버튼 컨트롤에 이미지를 표시하는 방법

1. 여기 팀에 도움이 있을 수도 있습니다

2. 해당 리소스 파일(bmp 형식)을 편집한 후:

//배경 이미지 설정

CDC MemDC;

CBitmap m_Bitmap1;

m_Bitmap1.LoadBitmap(IDB_BKGROUND);

MemDC.CreateCompatibleDC(NULL);

MemDC.SelectObject(&m_Bitmap1);

pDC->StretchBlt(직장 왼쪽,직장 상단,직장 폭(),직장 높이(),&MemDC,0,0,48,48,SRCCOPY);

m_Bitmap1.DeleteObject();

MemDC.DeleteDC();

위 내용은 C 언어에서 사용자 정의 구성 요소 컨트롤에 아이콘을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:docexcel.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿