CEditViewで横スクロールバーを出したい – プログラミング – Home

CEditViewで横スクロールバーを...
 
通知
すべてクリア

[解決済] CEditViewで横スクロールバーを出したい


tetsuya
 tetsuya
(@tetsuya)
ゲスト
結合: 22年前
投稿: 5
Topic starter  

CEditViewを基本クラスにしたエディタに、横スクロールバーを出すために以下のようにコーデ
ィングしました。
しかし、横スクロールバーがまったく出ません。
何がいけないのでしょうか?
原因または参考になる資料などを教えていただけないでしょうか?
環境はWindows2000/VisalC++.net standardです。

BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
cs.style &= ~(ES_AUTOHSCROLL|WS_HSCROLL); // ←これを追加

return TRUE;
}

よろしくお願いいたします。


引用未解決
トピックタグ
たいちう
 たいちう
(@たいちう)
ゲスト
結合: 23年前
投稿: 662
 

> cs.style &= ~(ES_AUTOHSCROLL|WS_HSCROLL); // ←これを追加

CEditViewのデフォルトが↑こうなっているのでは?
そして、これは横スクロールバーを消すための処理なので、
この行を削除すれば良いと思いますが。

ビット演算について調べてください。


返信引用
Shimura
 Shimura
(@Shimura)
ゲスト
結合: 22年前
投稿: 36
 

CMainFrameクラスでやっても意味がないのでは?


返信引用
tetsuya
 tetsuya
(@tetsuya)
ゲスト
結合: 22年前
投稿: 5
Topic starter  

CXXXViewでcs.style・・・・・をコメントにしたらできました。
本当に、ありがとうございます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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