BOOL AddButtons ( int nNumButtons, LPTBBUTTON lpButtons );
반환 값
성공 하는 경우 0이 아닌 그렇지 않으면 0。
매개 변수
nNumButtons
추가할 단추 수。
lpButtons
추가할 단추에 대 한 정보가 들어 있는 TBBUTTON 구조체 배열의 주소입니다. 배열에 있는 요소 수가 nNumButtons 에 의해 지정 된 단추 같은 되어야 합니다.
주의
도구 모음 컨트롤에 하나 이상의 단추를 추가 하려면이 함수를 호출。
LpButtons 포인터는 TBBUTTON 구조체의 배열을 가리킵니다. 버튼의 스타일, 이미지 및/또는 문자열 명령 ID, 상태, 및 사용자 정의 데이터를 사용 하 여 추가 되는 버튼을 연결 하는 각 TBBUTTON 구조체:
typedef struct _TBBUTTON {
int iBitmap; / /부터 단추 이미지의 인덱스
int idCommand; nbsp; / / 버튼 누를 때 전송 명령
바이트 fsState;?? / / 버튼 상태-아래 참조
바이트 fsStyle;?? / / 버튼 스타일-아래 참조
DWORD dwData;?? / / 응용 프로그램 정의 값
int iString; / / 인덱스 단추 레이블 문자열
} TBBUTTON(&N)
멤버를 다음과 같습니다.:
iBitmap
단추 이미지의 인덱스입니다. NULL 이 단추에 대 한 이미지가 없습니다.
idCommand
단추와 연결 된 명령 식별자입니다. 단추를 선택한 경우이 식별자 WM_COMMAND 메시지가 보내집니다. FsStyle 구성원에 TBSTYLE_SEP 값이 있으면이 멤버는 0 이어야。
fsState
단추 상태 플래그입니다. 아래 나열 된 값의 조합이 될 수 있습니다.:
fsStyle
단추 스타일입니다. 아래 나열 된 값의 조합이 될 수 있습니다.:
dwData
사용자 정의 데이터。
iString
버튼의 레이블로 사용할 문자열의 인덱스. NULL 이 단추에 대 한 문자열이 없는 경우。
이미지 및/또는 문자열 인덱스를 제공 해야 합니다 이전에 추가 된 AddBitmap, AddString및/또는 AddStrings 를 사용 하 여 toolbar 컨트롤의 목록。
CToolBarCtrl 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CToolBarCtrl::InsertButton, CToolBarCtrl::DeleteButton, CToolBarCtrl::AddBitmap, CToolBarCtrl::AddString, CToolBarCtrl::AddStrings(&N)