いろいろと教えてもらい、スレの皆様、ありがとうございます。

自分、最終的にゲームっぽいのを作りたくって、
それで会話メッセージが何百個もあるから、どうしても文字列を変数にする必要があるんです。

エラーコード↓です。

TCHAR p[256] = TEXT("hello");
TextOut(hdc, 10, 10, p, lstrlen(p));

p = TEXT("good morning");
TextOut(hdc, 30, 30, p, lstrlen(p));


こんな感じで、1つのpを使いまわしたいんです。
strcpyかとも思ったんですけど、「strcpy(p, TEXT("good morning") );」でも
「char*のパラメーターと互換性がありません」ってエラーが出て、なんか違いそうだし・・・

ググッても、Win32APIで1つの文字列変数を複数の文字列に何度も書き換える事例が見つからなくて、困ってます。