Mfc 如何转义传递给SetWindowText()的字符串中的制表符
我想更改状态栏的文本:Mfc 如何转义传递给SetWindowText()的字符串中的制表符,mfc,escaping,Mfc,Escaping,我想更改状态栏的文本: pView->m_pWndStatusBar->SetWindowText( _T("Refreshing...\t\tFiltered") ); 上述代码不接受转义字符\t 输出为: Refreshing... 预期产出: Refreshing...[tab][tab]Filtered 根据,您不能在传递到SetWindowText的字符串中使用制表符: SetWindowText函数不展开制表符(ASCII代码0x09) 我建议在状态栏中使用空格而不
pView->m_pWndStatusBar->SetWindowText( _T("Refreshing...\t\tFiltered") );
上述代码不接受转义字符\t
输出为:
Refreshing...
预期产出:
Refreshing...[tab][tab]Filtered
根据,您不能在传递到SetWindowText
的字符串中使用制表符:
SetWindowText函数不展开制表符(ASCII代码0x09)
我建议在状态栏中使用空格而不是选项卡
如果您想使用制表符对齐不同控件(例如CStatic
)的文本,我建议使用其他控件。原始控件获取选项卡之前的文本,新控件获取选项卡之后的文本。然后,可以根据需要将控件彼此对齐