MFC(VC)で使用できる市販グラフ部品

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
yiwata
記事: 4
登録日時: 12年前

MFC(VC)で使用できる市販グラフ部品

#1

投稿記事 by yiwata » 12年前

初めまして。
yiwataと申します。

現在MFC(VC)でソフトを組んでいますが、リアルタイムグラフが描ける
Win7,8に対応した市販のグラフ部品(ActiveX)を探しています。

一昔前は幾つか見かけましたが、MSの開発環境が.NETメインになって
からはそれらも.NET対応のものばかりになってしまいActiveX対応の
ものはすっかり見かけなくなりました。
(私が調べたところNational Instruments製のMeasurementStudio
くらいしか見つかりませんでした)

もしくは開発したソフトのWin8以降のOS対応を見据えた場合、市販の
部品を使うと対応OSの事を常に意識しなければならないためいっその
ことDCを使って自分で描画させた方がよいのでしょうか?

以上、アドバイスの程を宜しくお願いします。

[開発環境] VS2008+SP1
[開発環境OS] Win7 Pro(32bit)
[開発アプリ対応OS] Win7,8(日本語・英語・仏語)

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: MFC(VC)で使用できる市販グラフ部品

#2

投稿記事 by softya(ソフト屋) » 12年前

ActiveX自体がレガシーだと思いますのでActiveXを使い続けるのは難しいと思います。
気になる点は、MFCで組むとWin8のストアアプリに対応できないので、それは問題になりませんか?
ちなみにグラフ描画自体はDC(GDI)やGDI+で十分可能だと思います。
プロの仕事で使うということで、どこまでの解像度やら描画性能が必要かが不明ですが、場合によってはOpenGLも検討されたほうが良いかもしれません。

ゲームプログラム専門で計測系は門外漢のため、的はずれな回答であったら申し訳ありません。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

yiwata
記事: 4
登録日時: 12年前

Re: MFC(VC)で使用できる市販グラフ部品

#3

投稿記事 by yiwata » 12年前

 yiwataです。
 softyaさん、早速のレスポンスありがとうございます。

 OSはWin8ですが、現場ではPCのデスクトップ画面からの使用を前提と
 しているためストアアプリ非対応であっても当面は問題ないですね。

 仕様との兼ね合いになってきますが、やはり保守性を見据えて取り敢
 えずDCを用いて自分で描画させる方向で進めようと思います。

 Measurement Studioについてもメーカーに問い合わせてみましたが、
 Win7,8対応のバージョンとなるとMFC非対応との事でした。
 やはり今となってはMFCでの開発は何かと厳しいですね…

 アドバイスありがとうございました。

閉鎖

“C言語何でも質問掲示板” へ戻る