- 【初心者歓迎】C/C++室 Ver.90【環境依存OK】
749 :デフォルトの名無しさん[sage]:2014/05/12(月) 18:36:35.66 ID:KmN96Zov - >>748
遅くなってすみません。 MFCのコントロールの派生は大丈夫です。 MFCを使っているので派生して作るのも一つの手だと思ったのですが、 どうせならMFCじゃなくても使えるようにWindowsApiだけで作れたら汎用性があるのかなと思って質問させて頂きました。 とは言え、派生しても複数列ってのが難しくて悩んでいるのですが…。 OwnerDrawを駆使して作成するという認識であっていますでしょうか?
|
- 【初心者歓迎】C/C++室 Ver.90【環境依存OK】
751 :デフォルトの名無しさん[sage]:2014/05/12(月) 19:51:12.16 ID:KmN96Zov - >>750
レスありがとうございます。 見たところ.netでの方法だと思うのですが、 出来れば.netは使わずネイティブで作成したいと思っています。 イメージ的にはC#のコンボボックスでDatatableクラスをコントロールソースにした感じ?が理想です。 配列か何かで複数列のソースを指定するか、列を追加するメソッド等を実装できればと思っています。
|
- 【初心者歓迎】C/C++室 Ver.90【環境依存OK】
753 :デフォルトの名無しさん[sage]:2014/05/12(月) 21:10:09.09 ID:KmN96Zov - >>752
知識不足でおかしなことを言ってしまったらすみません。 コンボボックスの中にリストコントロールを作成するってことでしょうか? コンボボックス自体は派生してイベント等で独自の処理をする事は経験があるのですが、 OwnerDraw等で独自の描画等の処理はしたことがないので、よく理解できていません…。
|
- 【初心者歓迎】C/C++室 Ver.90【環境依存OK】
755 :デフォルトの名無しさん[sage]:2014/05/12(月) 21:27:22.56 ID:KmN96Zov - >>754
私が作りたいのもドロップダウンなスタイルなのです。 別のウィンドウなんですか…!? なんだか難しそうですね…C#がとてつもなく簡単に使えるので、 そこまで難しくないのかと勝手に思っていたのですが、かなりややこしそうですね。 色々検索してはみるのですが、出てこないってことはそもそも需要がないのでしょうか? それともみなさんUIは.Net等で作成されているってことなんでしょうか。
|