Red de conocimiento informático - Material del sitio web - Cómo agregar un control de edición a la barra de herramientas en VC++ MFC, que es similar a la barra de direcciones de IE. Solo puedo insertar botones.

Cómo agregar un control de edición a la barra de herramientas en VC++ MFC, que es similar a la barra de direcciones de IE. Solo puedo insertar botones.

Primero añade dos líneas divisorias a la barra de herramientas.

Utilice la función setbuttoninfo para establecer el ancho de la línea divisoria

Utilice la función getitemrect para obtener el tamaño del área de la línea divisoria y colóquelo en la estructura rect

En la estructura rect Crear un cuadro combinado

m_wndToolBar.SetButtonInfo(10,9999,TBBS_SEPARATOR,100);

CRect?rect;

m_wndToolBar. GetItemRect(10,&rect);

m_wndComBox.Create(WS_CHILD|WS_VISIBLE|WS_VSCROLL

|CBS_SORT|CBS_DROPDOWNLIST|CBS_AUTOHSCROLL?,

CRect(rect.left) ,rect.arriba,rect.derecha,rect.abajo+100),

&m_wndToolBar,9999);