【发布时间】:2014-12-02 13:02:28
【问题描述】:
在静态文本标签中,我想包含一个特殊字符,其 ASCII 值为 167。我有一个静态文本 ID。如何在对话框窗口中使用该 ID 在该静态文本标签中显示特殊字符?
在此先感谢....
【问题讨论】:
标签: visual-c++ mfc mfc-feature-pack
在静态文本标签中,我想包含一个特殊字符,其 ASCII 值为 167。我有一个静态文本 ID。如何在对话框窗口中使用该 ID 在该静态文本标签中显示特殊字符?
在此先感谢....
【问题讨论】:
标签: visual-c++ mfc mfc-feature-pack
假设您使用的是 Visual Studio,您应该能够将其复制到标签的“属性”窗口中。使用字符映射应用程序找到您想要的字符(在我的机器上是 §),选择它,然后复制它,然后将其粘贴到静态文本的“标题”属性中。
【讨论】:
这是非常简单的工作
CString abc; //Take CString variable
abc = _T("Hello §"); // Give Value
m_label.SetWindowText(abc); // Create variable of static label, set its text
或者
GetDlgItem(IDC_YOUR_LABEL_ID)->SetWindowText(abc);
如果你不知道如何打印 ASCII 值?。
它非常简单,例如在这里您必须打印值 0167。
只需按Alt + 0167,您将获得§。您可以在 Visual Studio 甚至在记事本中尝试。它会正常工作的。
【讨论】: