🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: japan.comp.lang.visual-c++
Article #61

Re: VC++6.0で質問があります(2つ)

#61
From: Yasushi Kurokawa
Date: Sat, 24 Jul 1999 00:00
34 lines
2656 bytes
  こんにちわ。黒川です。

  引用部の改行位置の変更ありです。

Tomohiro Hikosaka <tohim@mxg.meshnet.or.jp>
wrote in message news:7n9sv0$hgt$1@meshsv230.tk.mesh.ad.jp...
> エディタを作成したいのですが、その際一番左側に行番号を表示させたいと思っ
> ています。
> そして行番号と、文章を区別するための区切り線のようなものを作りたいのです
> が、どのようにすればいいでしょうか。
> また、できれば任意に行番号の表示・非表示を行いたいです。

  CDC::MoveTo() & CDC::LineTo() で描画するのが一番正当だと思います。"線" で
なくても構わない(区切りが分かれば構わない)と言うのであれば、テキストを描画
する際にテキストの先頭に "|(ビット単位の論理和演算子)" や ":" を挿入すると
いう手もあります。実際には結構これで何とかなります。というか、差が分からな
い場合がほとんどです。(かなり主観モードですが。(^o^))

> もう一つは、テキストファイルを表示する際に、任意の文字の色を変えたいので
> すが、どうすればいいでしょうか。

  CDC::SetTextColor() を使いましょう。

> CViewでTextOutを使用して、一行ずつ読みこんだテキストファイルを表示させよ
> うとすると、座標がおかしいのか左上から表示せず、中央に表示してしまいます
> (これもおかしいですよね。)

  これは別問題ですね。お分かりとは思いますが。もうちょっと具体的に描画コード
等を提示していただければ解決できるかもしれません。(お節介ですか?(-_-)?だと
したらごめんなさい。)
----------------------------------------------------------------------------
 Yasushi Kurokawa, Takushoku university industrial department.
 If you have any e-mail to me...
    y2@rose.yyy.or.jp
Technical Details
Message-ID: <7nb6lh$6rv$3@newshost.yyy.or.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7n9sv0$hgt$1@meshsv230.tk.mesh.ad.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 110a07,a97288309c5f8c61
X-Google-Attributes: gid110a07,public
X-Google-Thread: 10a2c7,a97288309c5f8c61
X-Google-Attributes: gid10a2c7,public
From: "Yasushi Kurokawa" <y2@rose.yyy.or.jp>
Subject: Re: VC++6.0で質問があります(2つ)
Date: 1999/07/24
Message-ID: <7nb6lh$6rv$3@newshost.yyy.or.jp>
X-Deja-AN: 504613150
Content-Transfer-Encoding: 7bit
References: <7n9sv0$hgt$1@meshsv230.tk.mesh.ad.jp>
X-Priority: 3
Content-Type: text/plain; charset="iso-2022-jp"
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
X-Complaints-To: usenet@yyy.or.jp
X-Trace: newshost.yyy.or.jp 932781553 7039 210.174.136.91 (24 Jul 1999 01:59:13 GMT)
Organization: YYY-NET Japan Co.,Ltd.
X-MSMail-Priority: Normal
Mime-Version: 1.0
NNTP-Posting-Date: 24 Jul 1999 01:59:13 GMT
Newsgroups: japan.comp.lang.visual-c++,fj.os.ms-windows.programming