リストビュについて – プログラミング – Home

通知
すべてクリア

[解決済] リストビュについて


ピカチュウ
 ピカチュウ
(@ピカチュウ)
ゲスト
結合: 17年前
投稿: 3
Topic starter  

 MFCで、リストビューのある列で、カラム以外を右そろえとかは不可ですか?
あれば教えていただきたいです。


引用未解決
トピックタグ
FUKU
 FUKU
(@FUKU)
ゲスト
結合: 17年前
投稿: 73
 

オーナー描画で、DrawText(...DT_RIGHT...)みたいな感じでどうでしょうか


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

えと、カラム以外はって所がよくわかりません。
カラムと列って同意ではないかと思うんですけれど。
もしかしてセルのことを言ってますか?
それなら話が通じますけれど。

特定のセル以外を右揃えにしたいと言う話なら
私もFUKUさんの提案になると思います。
多分、カスタム描画ではそこまでできないだろうし。


返信引用
ピカチュウ
 ピカチュウ
(@ピカチュウ)
ゲスト
結合: 17年前
投稿: 3
Topic starter  

 意見ありがとうございます。

カラムというか、リストビューのヘッダ以外をそろえたいという意味です。

ヘッダは中央に統一して、それ以外のデータは左とか右にしたいということです。


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

私が知っている限りでは設定でどうにかなる話ではないような
気がしますが、リストコントロールからヘッダーコントロールを
取得して処理することは出来るみたいなのでリストコントロール
に対してまずカラムを追加する時にデータ側の表示に合わせて
そろえる設定をしておいて、その後、ヘッダーコントロールのみを
取得してヘッダーの方の設定を弄ったらうまく行かないでしょうか?
ヘッダーコントロールの設定に連動してデータ側の設定が変わるように
なっていないのであれば、それで行けそうな気もしますが。

実際に動作確認までしているわけでは無いのでその辺は御自分で
確認してみてください。
基本的に規定の動作でない動作をさせようとする場合は
色々自分で苦労するしかないケースが多いので
まずは色々やってみる必要があると思います。


返信引用
ピカチュウ
 ピカチュウ
(@ピカチュウ)
ゲスト
結合: 17年前
投稿: 3
Topic starter  

 ありがとうございます。

とりあえず、いろいろ試してみます


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました