通知
すべてクリア
Topic starter
2003年3月18日 1:52 AM
CEditViewを基本クラスにしたエディタに、横スクロールバーを出すために以下のようにコーデ
ィングしました。
しかし、横スクロールバーがまったく出ません。
何がいけないのでしょうか?
原因または参考になる資料などを教えていただけないでしょうか?
環境はWindows2000/VisalC++.net standardです。
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
cs.style &= ~(ES_AUTOHSCROLL|WS_HSCROLL); // ←これを追加
return TRUE;
}
よろしくお願いいたします。
2003年3月18日 9:17 AM
> cs.style &= ~(ES_AUTOHSCROLL|WS_HSCROLL); // ←これを追加
CEditViewのデフォルトが↑こうなっているのでは?
そして、これは横スクロールバーを消すための処理なので、
この行を削除すれば良いと思いますが。
ビット演算について調べてください。
2003年3月18日 12:38 PM
CMainFrameクラスでやっても意味がないのでは?
Topic starter
2003年3月19日 12:05 AM
CXXXViewでcs.style・・・・・をコメントにしたらできました。
本当に、ありがとうございます。