我有一个用 C++ 编写的旧应用程序。我对此有 0 经验,但我想在应用程序中进行一些更改。其中之一是更改一些文本。问题是更新文本的一部分需要加粗,但我不知道该怎么做。我用谷歌搜索但没有多大成功。只是想我现在是用 . 去新行\n
和新标签\t
。
有什么聪明的建议吗?
编辑:
代码示例:
BEGIN
STRING1 "First Example"
STRING2 "Second Example"
以及使用 STRING1 的地方:
// WelcomeTip ---------------------------------------------//
LPSTR idsWelcomeTip = (LPSTR)GlobalAlloc(GPTR, sizeof(CHAR) * 4098 );
LoadString( waveInDlg->hInstance, STRING1, idsWelcomeTip, 4098 );
waveInDlg->hwndWelcomeTip = CreateWindow(
"STATIC",
idsWelcomeTip,
WS_CHILD | WS_VISIBLE | SS_LEFT,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
waveInDlg->hwnd,
NULL,
waveInDlg->hInstance,
NULL
);
SetWindowLongPtr(waveInDlg->hwndWelcomeTip, GWLP_USERDATA ,(LONG)waveInDlg );
SendMessage(waveInDlg->hwndWelcomeTip, WM_SETFONT , (WPARAM)waveInDlg->hFontDefault , TRUE );
ShowWindow(waveInDlg->hwndWelcomeTip, SW_HIDE);
GlobalFree( (HGLOBAL)idsWelcomeTip );
谢谢,
伊莱