改行がうまくいきません – プログラミング – Home

改行がうまくいきません
 
通知
すべてクリア

[解決済] 改行がうまくいきません


ともや
 ともや
(@ともや)
ゲスト
結合: 23年前
投稿: 5
Topic starter  

windowsXP
VC6.0
です。エディットに

hello
world.

って出力したいんですけど

char text[] = {'h','e','l','l','o','\n','w','o','r','l','d','.','\n','\0'};

edit = CreateWindow(
  TEXT(EDIT) , TEXT(text),
  WS_CHILD | WS_VISIBLE | WS_HSCROLL | WS_VSCROLL |
  ES_AUTOHSCROLL | ES_AUTOVSCROLL |
  ES_LEFT | ES_MULTILINE ,
  50 , 50 , 600 , 400 , hwnd , (HMENU)1 ,
  ((LPCREATESTRUCT)(lp))->hInstance , NULL
);

って書いたら

hello↑world.↑

なんて出力されました。これをそのままどっかにコピペしたら
一応改行はされてるんですけどこのエディット内では↑と表示されます。
長文だったら一行のひたすら長い出力になってしまうんでなんとかしたいです。
なにか方法はありますか?


引用未解決
トピックタグ
Ban
 Ban
(@ban)
Prominent Member
結合: 5年前
投稿: 776
 

'\n' を '\r','\n' に変えればいけるかな。


返信引用
ともや
 ともや
(@ともや)
ゲスト
結合: 23年前
投稿: 5
Topic starter  

Banさんありがとうございます!
変更したら出来ました!


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました