0

我一直在尝试使用 PDCurses 显示“框字符”,但由于某种原因,它们在字符集中不可用。我使用循环打印从 0x00 到 0xFF 的所有字符(通过调用 PDCurses 函数printw("%c",index)),它给了我这个:

在此处输入图像描述

我不知道如何显示应该在上面示例中 PDCurses 显示问号的区域中的字符。有谁知道为什么会这样?如果它与代码页有关,我该如何更改代码页?谢谢!

PS:我在 Windows 7 上,我的程序是在 MSVC 10 中编译的。

4

1 回答 1

1

您可以使用 curses ACS 常量打印一些方框图字符,例如ACS_ULCORNER

PDCurses 文档中,搜索“alternate character set”。

您可能需要使用 wprintw 和WACS_[whatever].

于 2012-03-29T23:30:33.780 回答