すみません、CreateFont/CreateFontIndirectで、固定ピッチの太字フォントを強制することは出来ますでしょうか?

LOGFONT logFont = {0};
HFONT hFont;
HDC hDC = GetDC(NULL);

logFont.lfHeight = nHeight;
logFont.lfWidth = 0;
logFont.lfWeight = bBold ? FW_BOLD : FW_NORMAL;
logFont.lfCharSet = SHIFTJIS_CHARSET;
logFont.lfOutPrecision = OUT_DEFAULT_PRECIS;
logFont.lfClipPrecision = CLIP_DEFAULT_PRECIS;
logFont.lfQuality = DEFAULT_QUALITY;
logFont.lfPitchAndFamily = FIXED_PITCH | FF_DONTCARE;
_tcscpy(logFont.lfFaceName, _T(pszFontName));

hFont = CreateFontIndirect(&logFont);

こんなコードを書いているのですが、FW_NORMALではフォント幅が
たとえば半角8pixel/全角16pixelで全て固定できるのですが
FW_BOLDの場合は9pixelとか17pixelとかの半端な文字が出てしまいます。

何か方法がありましたらご教示頂けませんでしょうか。