![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
MFCでグリッド
現在、MFCでGUIプログラムを行っています。
MFCではデフォルトでグリッドコントロールがありません。
そこで質問なのですが、以下の条件を満たすようなグリッドコントロールをMFCで実装する
場合、皆さんはどうしていますか?
・セルの入力をコンボボックスにしたり、入力制限を設けたりしたい。(SpreadSheetのように)
・ActiveXコントロールは使いたくない(配布時、レジストリをいじりたくない)
やはり、リストなどの基本的なクラスを派生させて自分でコツコツ作るしかないですか?
詳しい方がいましたら教えて下さい。
環境:WindowsXP SP3
言語:VC++6.0 MFC
No.1ベストアンサー
- 回答日時:
SpreadSheet のような動きをするものを実装するとなるとそれなりの工数が必要なので、仕事であればまず実装は有り得ません。
2つの条件のどちらかを外します。趣味であれば工数は気にせずとも良いのですが...私の場合、熱意が持続しません...
ただ、時間と熱意があれば、自分なら1から書き起こします。派生させても旨みが無いので...
>基本的なクラスを派生させて
リストなどを基本にした物は海外のサイトで見かけましたが、見た目はともかく、動きが悪かったので使う気になれませんでした。1000~2000行だったと思いますが、入力制限などは無かったように思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- プリンタ・スキャナー Brother MFC-7460DNの一時停止解除について 1 2022/12/03 12:38
- プリンタ・スキャナー BURATHER複合機・コントロールセンター4が外枠だけ表示 2 2022/05/26 11:16
- プリンタ・スキャナー 封筒印刷 差出人印刷ずれる 4 2022/05/01 10:12
- プリンタ・スキャナー エプソンとブラザーどちらのプリンタがいいでしょうか 6 2022/12/23 15:38
- Word(ワード) 表の縦罫線を移動するピッチ 1 2022/10/12 12:24
- プリンタ・スキャナー ブラザー プリンターMFC-J4720N 2 2022/07/17 20:10
- プリンタ・スキャナー ブラザー複合機のトナー交換およびトナー残量の検知の仕組みを教えて下さい。 1 2022/07/09 12:28
- その他(Microsoft Office) EXCELでバーコードを作成すると白くなってコードが見えません 1 2022/04/04 14:24
- デザイン 名刺とグリッドという課題が出てるのですが、どうゆう事なのでしょうか?名刺を作った次には、グリッドとい 6 2022/07/25 14:57
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
VC++でエクセルのような表
C言語・C++・C#
-
ボタンの表示の色、フォントを変更したい
C言語・C++・C#
-
エディットボックスのフォントを変えたい
C言語・C++・C#
-
-
4
CArrayの要素としてCStringArrayを使うことは...
C言語・C++・C#
-
5
ダイアログ内コントロールの位置取得について
C言語・C++・C#
-
6
MFCでコンボボックスを選択不可状態にしたい
C言語・C++・C#
-
7
ビジュアルC++でボタンの有効/無効
C言語・C++・C#
-
8
エディットコントロールでEnter押した時の動作
C言語・C++・C#
-
9
ActiveXコントロールを.NETにインポートできない???
C言語・C++・C#
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Webページ上のボタン等の位置を...
-
NumericUpDownコントロールでの...
-
ASP.NetのGridViewで任意の行ク...
-
asp.netにてgridviewの列を動的...
-
SuspendLayoutが効かない?
-
MFCでグリッド
-
DataGridViewのチェックボック...
-
getParameterで値が取得できず...
-
リンクでPOSTデータを送信する...
-
htmlでsubmit送信時、actionよ...
-
c# 文字列の最後から1文字削除...
-
Accessの画面更新を一時的に停...
-
VBAで早押しゲームを作りたい
-
HTMLボタンの文字色を変え...
-
コンピュータへの接続数が最大...
-
コネクション・セッション・ト...
-
初期状態に戻す方法
-
JavaのJButtonについて。
-
ACCESS2010 WEBブラウザーコン...
-
エクセルVBAで画面の大きさを取...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Webページ上のボタン等の位置を...
-
【ASP.NET】 GroupBoxコントロ...
-
ASP.NetのGridViewで任意の行ク...
-
MFCでグリッド
-
SuspendLayoutが効かない?
-
NumericUpDownコントロールでの...
-
asp.netにてgridviewの列を動的...
-
数字のみ入力可
-
携帯用サイトをエクセルVBAから...
-
ASP.NET テキストフィールドの日付
-
google map の最新コントローラ
-
ACCESS2010でカレンダーのサン...
-
入力制限
-
Accessの画面更新を一時的に停...
-
c# 文字列の最後から1文字削除...
-
DataGridViewのチェックボック...
-
コネクション・セッション・ト...
-
HTMLボタンの文字色を変え...
-
getParameterで値が取得できず...
-
Q&Aフォームを作成したいのです...
おすすめ情報