通知            
            
                すべてクリア
            
        
	                                     Topic starter
                    2001年11月20日 1:11 PM  
		                                	            
	            ダイアログボックスにエディットボックスを配置し、
エディットボックスに入力されたデータを印刷するプログラムを
作成したいのですが、
エディットボックスの文字列データに改行コードがあると
印刷されたときに文字が化けてしまい、改行できません。
対処法をお教え願えませんでしょうか?
dc.TextOut(10,10,csData);
  (csDataの中身は12345\r\n67890)
  上記のロジックをしようすると印刷された用紙には
12345・・67890
となってしまいます
どうかよろしくお願いします
	                                     Topic starter
                    2001年11月20日 3:45 PM  
		                                	            
	            いろいろ調べてたら解決しました。
ありがとうございました。
	                                                        2001年11月20日 4:54 PM  
		                                	            
	            どう解決したか書きましょうよ。
こういった掲示板の意味がないです。
	                                     Topic starter
                    2001年11月20日 4:57 PM  
		                                	            
	            失礼しました、、、
TextOutでは無理みたいなので、DrawTextという関数を使いました。
CRect rcDraw( 0, 0,
	dc.GetDeviceCaps( HORZRES ),
	dc.GetDeviceCaps( VERTRES ) );
dc.DrawText( 出力したいデータ, -1, rcDraw, DT_WORDBREAK );
こんな感じです。
これで無事印刷で改行ができました!
