国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
VC Edit 換行與背景色問題
 

一 VC中Edit換行

          要使得VC中的Edit能換行,需進行以下設(shè)置(缺一不可):
  • 將Edit的Styles屬性頁中的Multiline復(fù)選框勾上;
  •  對于要顯示的字符串中的換行符"\n""\r\n"替代,如:"Hello\r\nWorld";  

二 VC中Edit背景色

方法一

         利用向?qū)в成銫ParentDlg的WM_CTLCOLOR消息,產(chǎn)生函數(shù):HBRUSH CParentDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);pDC是AboutDlg的設(shè)備上下文,pWnd是CParentDlg中發(fā)送該消息的control指針,nCtlColor市Control的類型編碼。對其進行如下修改:

HBRUSH CAboutDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 

{

   if ((pWnd->GetDlgCtrlID() == IDC_EDIT1) && (nCtlColor == CTLCOLOR_EDIT))

   {

      COLORREF clr = RGB(255,0,0);

      pDC->SetTextColor(clr);   //設(shè)置紅色的文本

      clr = RGB(0,0,0);

      pDC->SetBkColor(clr);     //設(shè)置黑色的背景

      m_brMine = ::CreateSolidBrush(clr);

      return m_brMine;  //返回的是背景色對應(yīng)的刷子句柄

   }

   else

   {

      HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

      return hbr;

   }

}

方法二

   自定義一個CColorEdit類,該類從CEdit派生,重寫該類的OnCtlColor消息(如方法一),對使用背景色的Edit控件,將其聲明為CColorEdit的類,則該Edit控件就能定制背景色和前景色了。
 
 
 
 
 
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
VC/MFC如何設(shè)置對話框背景顏色_paul的夢想天堂
[VC/MFC]Combo控件背景色更改(非自繪)
VC MFC中修改STATIC的文本顏色
vc++設(shè)置控件的背景色
MFC中為對話框設(shè)置背景色
如何改變控件的字體和字體顏色
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服