tbb[0].iBitmap = 0;
tbb[0].idCommand = TB_TEST1;
tbb[0].fsState = TBSTATE_ENABLED;
tbb[0].fsStyle = TBSTYLE_BUTTON| TBSTYLE_AUTOSIZE| TBSTYLE_LIST|TBSTYLE_FLAT;
tbb[0].dwData = 0;
tbb[0].iString = (INT_PTR)L"aaaaaaaButton Text";
当我增加句子长度时按钮也会变大,但文本仍然不显示
我试过了
TBBUTTONINFOA tbInfo;
tbInfo.cbSize = sizeof(TBBUTTONINFO);
tbInfo.dwMask = TBIF_TEXT;
tbInfo.pszText = (LPSTR)"Savevjgfjygfy As";
SendMessage(hwndtb, TB_SETBUTTONINFO, (WPARAM)TB_TEST1, (LPARAM)&tbInfo);
但是不起作用
当我使用 createwindowex 创建工具栏时,在样式中添加此 TBSTYLE_LIST|TBSTYLE_FLAT 解决了它。