コンソールプログラムで、
変数の値を画面に表示しようとすると

int homerun = 38;
printf("ホームランは%d本", homerun);

ですが、
これをwinアプリでやろうとするにはどうしたらよいでしょうか。
なんか下のようなのをごちゃごちゃ書いているんですが、まったくだめです。
int homerunの値をstrの中に文字列として代入したいのです。

int homerun = 38;
LPCTSTR bunsyo = "ホームランはhomerun";
RECT rect = { 0, 0, 100, 100};
HDC hdc;
DrawText(hdc, bunsyo, -1, &rect, NULL);