mfc-ml

1999年03月

31

[mfc 15149] Re: Win95,98とWindowsNTについて

渡辺 裕朗です

> まず御社のソフトの仕様書に「NTでは動作保証しない」という旨が記述されてる
> ならば、NTでの動作保証するための開発工数をお客さんと交渉すべきでしょうね。
これは大事ですね。
ただ、個人的にはNTで動作保障しないソフトは買いませんね。
理由:
1:割り込み処理等かなり特殊なことをしている可能性を疑う。
2:1の場合、Windowsのバージョンアップにともない動かない可能性がある。
3:Windows95、98の信頼性の問題
まぁ、何度かユーザーとしてひどい目にあってますのでかなりカラメですが

> ▼Windows95,98,NTで動かすってむずいですよね。
> ▼APIの仕様をみても、両方OKのものを使用しているのに
APIの種類にもよりますけどね。あと、どこまで高レベル(複雑な処理を単一な
APIで処理させるかという意味で)のAPIを使用するかにもよりますね。

> 関数I/Fは同じですが、実装方法や、動作が異なりますね。
MS自身もシステムDLLちょくちょく入れ替えますからね

逆のケースでNTで開発していてWin95でトラブルを起こす例としてはリソースリー
クに気づきにくいというのもありますが



----------------------------------------------------
渡辺 裕朗(Hiroaki Watanabe)
E-Mail : d...@asahi-net.or.jp
Homepage : http://www.asahi-net.or.jp/~DS8H-WTNB/
----------------------------------------------------
31

[mfc 15148] CListCtrlの1カラム目に複数のビットマップを表示したい。

いろいろ探しましたが、煮詰まってしまったので
知恵を貸していただけないでしょうか?

質問内容
  CListCtrlクラスの1カラム目に複数のビットマップを
 表示したいのですがどのようにしたらよろしいのでしょうか?
  例)ベッキーのメーラーの添付とか重要度のビットマップです。

 どうしても一つしか表示することが出来ずに困っています。

すみませんが、知恵を貸していただける技術者のご協力をお願いいたします。
31

[mfc 15147] Re: NetShareonWin95/98

最初にNetShareAddの質問投げかけさせていただきました
荻原です。

皆様のご返事には大変役に立ちました。
どうもありがとうございました。

その後、NTでこの関数を使用していくうち、いろいろと分かってきた
のですが、95では多分いろいろなところが異なるような気がします。

なにぶん、使用環境がNTのみなので推測で申し訳ないのですが、

共有を制御管理するのはNTの場合LanManServerというサービスです。
このサービスはNT起動時に起動されレジストリに格納されている
共有に関する情報を元に、再度同じ共有を設定してくれるのです。
このサービスが起動時に正しく起動しないと、共有も再設定されません。

95にも同じようなサービスがあるのではないかと思います。
そのサービスが起動時にどのような動作をしているかで、共有の再設定が
正しく動作しないということが考えられます。

このあたりはほとんど推測ですので、まったく見当違いかもしれませんが
何かのヒントにでもなればと思い、返信をかかせていただきました。


>しかし、ここでまた問題が発生してしまいました。
>フラグを SHI50F_FULL | SHI50F_PERSIST とし  
>共有を設定しても、再起動時には共有が解除されてしまいます。
>なにか根本的なことが間違っているのでしょうか?
>
>以上。
>引き続きよろしくお願いします。


>                                                            真野 敏弘
>                                                       Toshihiro Mano
>                                 E-mail : p@acl.ec.musashi-tech.ac.jp
31

[mfc 15146] タスクバーを非表示にする方法95/NT

いつもお世話になっております
荻原といいます。

環境はVC5  NT4.0 SP3 です

どなたか、タスクバー完全非表示化の方法をご存知ではないでしょうか?
とりわけ95/98での方法をぜひともお教えいただければ幸いです。

NTでは起動時にexplore.exeが立ち上がる前に自分のソフトを立ち上げるという荒
業で何とかタスクバーを表示させないようできますが、こちらももっとスマート
な方法があればそちらに切り替えたいと思っております。


宜しくお願い致します。
31

[mfc 15145] Re: ウインドの移動について

神話 さん、こんにちは。

>がしかし...MFCなので...

MFC での定石が知りたいということでしたら、残念ながら
お力にはなれませんが(済みません。他の方フォローお願い
します)、MFCでもAPIは呼び出せますからダイアログのハン
ドルさえ取得してしまえば出来るハズですよ(API呼び出しが
スマートじゃないと言われればそれまでですが)。

--
緩急
記事検索
Amazon.co.jp
  • ライブドアブログ