mcrblog

vcpp-ml

1999年06月

30

[vcpp 00030202] UpdateAllViewsについて


こんにちは斎藤です。

MFCを使用して、プログラムを作成しているのですが、Docクラスのメンバ関数にお
いて、
View(FormView)の内容を更新する際にUpdateAllViews(NULL)を使用したんですが
、更新
できません、そのため面倒なんですが、全てのエディットボックスを一つづつ更新
してい
るやり方をとっています。
UpdateAllViewsを使用する際に制約事項等あるんでしょうか?
何かわかる方がいたら教えてください。
(VC++6.0 windows98)
30

[vcpp 00030201] RE: Re:システムリソースが減っていくのはなぜ?

よしのです。
レスありがとうございます。

>forループは、MFCアプリ側にあるんでしょうか? コンソール
>アプリ側にあるんでしょうか?

 MFCアプリ側にあります。

>CreateProcess()に渡したPROCESS_INFORMATION構造体の
>hProcessとhThreadは、ちゃんとCloseHandle()してますか?
>昔これを忘れて、思いっきりハマったことがあります。

 してませんでした。
 そこで両方ともCloseHandle()を実行したんですが
 一応はうまくいったみたいで
 リソースは減らなくなりました。

 ただ、どうも確実性がないんですよねぇ。
 減らないときは減らないんですが、
 一度なんらかの理由で減ってしまったときは
 (この理由はまだちょっとわからないのですが)
 もうWindowsを再起動しないと減ってしまいます。

 他に起動しているアプリとのからみかとも思ったのですが
 どうも違うようなのでちょっとはっきりとした
 原因がわかりません。
 他になにか手がかりとかないでしょうか?
30

[vcpp 00030200] Re: りストビューで複数選択について質問

こんにちは、塩見@SRAです。

★6/30 0:26 の shinya okamura <V...@nifty.ne.jp> さんのメールに曰く、

>  1,3行目を選択すると以下のように変わる
>   項目1
>   項目2
>   項目3  <- 選択状態
>   項目4  <- 選択状態
>   項目5  <- 選択状態
>
>  2,もう一度3行目を選択すると以下のように変わる
>   項目1
>   項目2
>   項目3  <- 選択状態
>   項目4  <-  選択状態が解除されてしまう
>   項目5  <-  選択状態が解除されてしまう

クリックハンドラで試してみたら、まったく同じ現象になりました。

2回目の選択の時にもハンドラには飛んで来ているのに、ハンドラを
出た0.5~1秒ぐらいあとで、ハンドラ中で設定したばかりの選択状態
の解除が行われるような感じに見えます。う~ん、なんでだろ...

=========================================================================
  (株)SRA  塩見 暁俊 (Akitoshi Shiomi)  E-Mail: a...@sra.co.jp
=========================================================================
30

[vcpp 00030196] Re: InstallShield でシリアルナンバーを指定させる場合の動作


前回はうっかり無題で送信して失礼しました。


> 「アプリケーション情報」の「バージョン」に入れた内容は、生成物の
> 中のどこに記録されているかは解らないですよね。

レジストリから持って来たいのですか?方法はありますよ。

リソースで追加したものは
 @APP_VERSION
のように、スクリプト内では const文字列のように使用できます。
 
-----------------------------------------------------------
       o__                Naoya Sato(佐藤 尚哉)
        _.>/ _            E-Mail  : n...@vsonic.co.jp
       (_) \(_)           株式会社 ヴィ・ソニック
01Q1Q1010101   札幌市東区北8条東3丁目2番
   ~           宮村ビル605
===========================================================
30

[vcpp 00030198] Re: NT Serviceの起動順序


岩本です。
石河さん、うにみそさん、レスありがとうございます。

要約すると、
サービスの起動順所を規定するには依存関係を結んで、
順序づけるということですね。
一番最後にサービスとして起動したい場合は、最後から二番目に起動する
サービス名がわからなくてはならない、ということでちょっと難しいです。

石河さんご指摘のように、NTのMLに質問してみます。
なにかわかりましたら、サマリをポストします。

ありがとうございました。

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

    Keisuke Iwamoto 岩本 恵介
    http://i.am/pikachu/

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