mcrblog

vcpp-ml

1998年11月

30

[vcpp 00023385] <WWW> HH集の更新

vcppML管理人です。

HH集が更新になりました。
今回もものすごーーーーく、パワーアップをしています。
皆様、ご覧あれ。

このページは、
http://www.catnet.ne.jp/mori/vcpp.html
から辿れます。
IDとパスワードは、以下の通りです。

ID: vcppml
Password: TQvcppml9

----
株式会社森ビル コンピュータ事業部 MbCD
ヴァーチャルドメインサービス リングネット RingNet
森 雅克 Masayoshi Mori
会社: m...@ring.ne.jp  http://www.ring.ne.jp/
個人: m...@catnet.ne.jp http://www.catnet.ne.jp/mori/
30

[vcpp 00023384] RE: Ping

vcppML管理人です。

差出人 : Masayoshi Mori <m...@ring.ne.jp>
件名 : [vcpp 00023383] Ping

>プログラミング集は、
>http://www.catnet.ne.jp/vcpp.html
>からたどれます。
>なお、IDとパスワードは以下の通りです。
>ID : vcppml
>Password : TQvcppml9

嘘を書いてしまいました。(_o_)
正しくは、
http://www.catnet.ne.jp/mori/vcpp.html
です。

----
株式会社森ビル コンピュータ事業部 MbCD
ヴァーチャルドメインサービス リングネット RingNet
森 雅克 Masayoshi Mori
会社: m...@ring.ne.jp  http://www.ring.ne.jp/
個人: m...@catnet.ne.jp http://www.catnet.ne.jp/mori/
30

[vcpp 00023383] Ping

vcppML管理人の森です。

プログラミング集に、私の書いたやっつけ ping クラスを
掲載しました。よかったら使ってやってください。

サンプルプログラムも中に入っています。
(Visual C++ Ver 6.0 (SP1)用のプロジェクトです。)

なお、生ソケット(RawSokcket)を使っている関係で、
Winsock Ver 1.1 以上が必要となります。
それから、当然のことながら、Pingクラスもサンプル
プログラムも無保証です。
各自の責任において使用してください。

プログラミング集は、
http://www.catnet.ne.jp/vcpp.html
からたどれます。
なお、IDとパスワードは以下の通りです。
ID : vcppml
Password : TQvcppml9

----
株式会社森ビル コンピュータ事業部 MbCD
ヴァーチャルドメインサービス リングネット RingNet
森 雅克 Masayoshi Mori
会社: m...@ring.ne.jp  http://www.ring.ne.jp/
個人: m...@catnet.ne.jp http://www.catnet.ne.jp/mori/
30

[vcpp 00023382] Re: 2列リストボックス再表示で右列が左列に表示される

お世話になっております。
センゴクと申します。

リストボックスの幅を少し広げることで解決しました。
#どうして初回の表示は、上手く行くのだろう?

At 12:38 98/11/27 +0900, you wrote:
|
|リストボックスに文字列を2列表示したいのですが、右側の列のセルを選択して
|表示文字列を変更して、再表示(UpdateData)を実行した際に、最初の表示で左側
|にあった列が消えてしまい、右側にあった列が左側に表示されてしまいます。
|NT Server 3.51 , VC 4.0 の時にはこのような現象は出ていませんでした。
|プロパティ設定の様な気もするのですが、原因が分かりません。
|どなたか、このような現象にあったことのある方がいらっしゃいましたら、
|ご教授お願い致します。
|
|
|----
|環境:
|Windows NT Server 4.0 SP3
|Visual C++ 5.0 SP3
|

  ----
 センゴク
  <E-Mail: s...@micros.co.jp> 
30

[vcpp 00023380] RE: テキストの折り返しアルゴリズム

こんにちは、中島@中島造船所です。


> 差出人 : Kaname Ogawa <k...@kk.iij4u.or.jp>
> 件名 : [vcpp 00023371] RE: テキストの折り返しアルゴリズム


>しかし問題なのは、「タブ」の処理です。MSDNを見る限りでは残念ながらこの
>APIはタブの処理はしてくれないようです。::GetTabbedTextExtentExPoint()のよ
>うなものがあればいいのですが。
>
>中島さんはTABはどうやって処理されましたか。よかったらお教えください。



たしかに ::GetTextExtentExPointはTABには対応していません。
私が作ったものは 汎用的なものではなかったので( TABを吐かないアプリのログ表示)
TABは無視して ExtTextOutをつかっていました。
# ExtTextOut は TAB の場合 フォントによって 空白、あるいはゴミが表示されます。

ごまかしでいいなら描画の際に スペース数個に変換するとかいう手もありますが
TabbedTextOutで使うようなまともなタブ処理をさせるには 自分で実装するしか
ないんじゃないでしょうか。


--
> 差出人 : HH <h...@yokolab.sdl.hitachi.co.jp>
> 件名 : [vcpp 00023372] Re: テキストの折り返しアルゴリズム

>> ちなみに上のような処理をする場合、解像度とかが変わった場合に再計算が
>> 必要だと思うんですがどうやったら検出できるんでしょうか。

>WM_DISPLAYCHANGEがトップレベルウィンドウにブロードキャスト
>されると思います。

これはしりませんでした。ありがとうございます。

--
中島 拓也
a...@mbox.kyoto-inet.or.jp
記事検索
Amazon.co.jp
  • ライブドアブログ