C++ 使wxStyledTextCtrl使用与wxTextCtrl完全相同的字体

C++ 使wxStyledTextCtrl使用与wxTextCtrl完全相同的字体,c++,fonts,wxwidgets,wxtextctrl,wxstyledtextctrl,C++,Fonts,Wxwidgets,Wxtextctrl,Wxstyledtextctrl,下图最能说明我的问题: 左侧的两个文本编辑控件是WXTEXTCRL,最右侧的一个是WXSTYLEDTEXTCRL。我将wxStyledTextCtrl用于反汇编编辑器(右边的那个),因为我想为它启用语法高亮显示 我对所有这些控件使用完全相同的字体,但是闪烁编辑器似乎总是在字体样式/行高上有所不同 wxFont font = wxFont(11, wxFontFamily::wxFONTFAMILY_DEFAULT, wxFontStyle::wxFONTSTYLE_NORMAL, 90, fa

下图最能说明我的问题:

左侧的两个文本编辑控件是WXTEXTCRL,最右侧的一个是WXSTYLEDTEXTCRL。我将wxStyledTextCtrl用于反汇编编辑器(右边的那个),因为我想为它启用语法高亮显示

我对所有这些控件使用完全相同的字体,但是闪烁编辑器似乎总是在字体样式/行高上有所不同

wxFont font = wxFont(11, wxFontFamily::wxFONTFAMILY_DEFAULT, wxFontStyle::wxFONTSTYLE_NORMAL, 90, false, wxEmptyString);
有没有办法确保所有这些控件使用完全相同的字体