C++ で書かれた古いアプリケーションを入手しました。経験はありませんが、アプリにいくつかの変更を加える予定です。そのうちの 1 つは、一部のテキストを変更することです。問題は、更新されたテキストの一部を太字にする必要があることですが、その方法がわかりません。私はグーグルで検索しましたが、あまり成功しませんでした。\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 );
ありがとう、
イル