トップページ > プログラム > 2020年09月24日 > CT30hZB8

書き込み順位&時間帯一覧

5 位/139 ID中時間01234567891011121314151617181920212223Total
書き込み数00000000000011105111000011



使用した名前一覧書き込んだスレッド一覧
625
デフォルトの名無しさん
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net

書き込みレス一覧

MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
635 :625[sage]:2020/09/24(木) 12:34:17.45 ID:CT30hZB8
>>634
>ウィンドウにツリービューを入れたい場合、CTreeViewまたは、CTreeCtrlを使う。

CTreeViewは知っているけど、VSが生成したプログラムにどうやって入れるのかがわからないんですよ。
検索してもちっとも出てこない。英語で検索しても出てこない。
日本語でも英語でもダイアログベースの解説しか出てこないので、ツールボックスからツリービューをダイアログにドラッグ・ドロップしてしか出てこない。
こんなのじゃ役に立たない!
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
637 :625[sage]:2020/09/24(木) 13:35:34.64 ID:CT30hZB8
>>636
できましたけど、VIEW/DOCモデルを選択した時しかできないですよね。
VIEW/DOCモデルを使うと、ファイル読み込みと書き込みの対称関係が強制されるので、これも困るというか。
自分が作りたいアプリは、メモリに絶対入らない巨大なファイルを少しずつ処理してエクスポートするものなので、読込・保存の概念がない。
やはりMFCは使わない方がいいのだろうか。Win32にした方がいいかもしれない。
どうしてMFCはWin32みたいに部品を組み合わせていくように作れないのだろう。
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
639 :625[sage]:2020/09/24(木) 14:08:51.69 ID:CT30hZB8
>>638
それは一般的な見解なのでしょうか?
ここだと「Win32は手間がかかりすぎる。MFCにしないとだめ」的な書き込みも多々見かけるので混乱します。
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
649 :625[sage]:2020/09/24(木) 16:14:40.31 ID:CT30hZB8
>>646-647
>>640に「そうなると、MFCの標準の処理をいろいろオーバーライドすることになるので、内部の仕組みを理解する必要が出てくる。」と書かれているので、難しいはずです。簡単に無視できないはず。

そもそも組み込みの技術者なので、PCのプログラミングは「ついで」的にしないといけない。
PCのプログラミングに力を入れると評価が下がってしまう。
そうなると知識量が必要なMFCは避けないといけない。やはりWin32にするべきか。

>>648
バッドノウハウ=MFCってことですか?
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
651 :625[sage]:2020/09/24(木) 16:40:57.87 ID:CT30hZB8
>>650
要は力を入れないで業務で使えるGUIのプログラミングをしないといけないということです。
何も分かっていない上司に言われてやっているので、仕方がないのです。

>組み込みが本業の人がMFCを何に使うんだろう

企業秘密なので、詳細は書けない。
データの可視化の一種と言っておく。
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
653 :625[sage]:2020/09/24(木) 16:50:34.31 ID:CT30hZB8
個人的にはGUIは不要だと思っているのですけどね。
現場で働く派遣社員や外注などのレベル低下でCUIのツールが受け入れられなくなっているってだけでGUIのプログラミングをやるはめになった。
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
654 :625[sage]:2020/09/24(木) 16:51:57.29 ID:CT30hZB8
>>652
問題は>>649ですよ
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
656 :625[sage]:2020/09/24(木) 16:56:46.90 ID:CT30hZB8
>>655
それは上司にダメって言われたんですよ
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
658 :625[sage]:2020/09/24(木) 17:26:50.28 ID:CT30hZB8
>>657
そこまでは知識不足で判断できません。
どちらにしても>>640の言うように使わない機能を無視するのも簡単ではないようですが。
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
661 :625[sage]:2020/09/24(木) 18:59:32.67 ID:CT30hZB8
>>659
そこまで判断する知識はまだなくて

>>660
>ダイアログにメニューも普通に付く

そんなことが可能なのですね。
https://www.kazetest.com/vcmemo/dialogmenu/dialogmenu.htm
それならダイアログベースでも可能かもしれません。

Win32についてはそこである程度勉強したのですが、部品を組み立てるような感覚で自由にできるので、下手にMFCに手を出すよりはマシかと思ったわけです。
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
664 :デフォルトの名無しさん[sage]:2020/09/24(木) 19:36:48.02 ID:CT30hZB8
>>662
>>663
お二人のようになれればいいのですけどね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。