可能重复:
如何在 C 中转义或终止转义序列
ofn.lpstrFilter
不允许我在分机开头写数字“3”?我需要使用哪种过滤器?
ofn.lpstrFilter = "text1 (*.txt)\0*.txt\03D text (*.txt)\0*.txt\0";
在上面的例子中,就在 之后\0
,我正在使用3D
,但 lpstrFilter 不允许我。为什么?我不想在它们之间使用空间。
输出应该是这样的:
text1 (*.txt)
3D text (*.txt)
如果我使用空格\0
然后3D
输出是:
text1 (*.txt)
3D text (*.txt) // note one space is added before 3D