三個介面函式,設定某一行的文字顏色(前景色)和背景色,使用說明都放在注釋裡了,自己看吧:
linecolorlistctrl.h
#if !defined(afx_linecolorlistctrl_h__92eb1cd4_cd33_4e02_a098_367a8feff38e__included_)
#define afx_linecolorlistctrl_h__92eb1cd4_cd33_4e02_a098_367a8feff38e__included_
#if _msc_ver > 1000
#pragma once
#endif // _msc_ver > 1000
// linecolorlistctrl.h : header file
//#include typedef struct
text_bk;
/// clinecolorlistctrl window
class clinecolorlistctrl : public clistctrl
}afx_virtual
// implementation
public:
virtual ~clinecolorlistctrl();
// generated message map functions
protected:
//}afx_msg
void clinecolorlistctrl::onnmcustomdraw(nmhdr *pnmhdr, lresult *presult);
declare_message_map()};/
//}// microsoft visual c++ will insert additional declarations immediately before the previous line.
#endif // !defined(afx_linecolorlistctrl_h__92eb1cd4_cd33_4e02_a098_367a8feff38e__included_)
linecolorlistctrl.cpp:
// linecolorlistctrl.cpp : implementation file
//#include "../stdafx.h"
#include "linecolorlistctrl.h"
#ifdef _debug
#define new debug_new
#undef this_file
static char this_file = __file__;
#endif
/// clinecolorlistctrl
clinecolorlistctrl::clinecolorlistctrl()
clinecolorlistctrl::~clinecolorlistctrl()
begin_message_map(clinecolorlistctrl, clistctrl)
//}afx_msg_map
on_notify_reflect(nm_customdraw, onnmcustomdraw)
end_message_map()
/// clinecolorlistctrl message handlers
void clinecolorlistctrl::onnmcustomdraw(nmhdr *pnmhdr, lresult *presult)
case cdds_itemprepaint://如果為畫item之前就要進行顏色的改變
} break;
} } void clinecolorlistctrl::clearcolor()
void clinecolorlistctrl::setitemcolor(dword iitem, colorref textcolor, colorref textbkcolor)
void clinecolorlistctrl::setallitemcolor(dword iitem, colorref textcolor, colorref textbkcolor)
} return;
}
QTextEidt 某一行文字改變顏色
可以通過html的方式設定,也可以通過qtextcursor qtextcharformat 實現 ui textedit clear 清空文字框,上一次文字的格式也會清除 qtextcursor cursor ui textedit textcursor cursor.select qtextcu...
EasyUI 條件設定行背景顏色
資料網格 datagrid 的 rowstyler 函式的設計目的是允許您自定義行樣式。rowstyler 函式需要兩個引數 查詢使用者並設定不允許收費的使用者背景色突出顯示 function onready 不允許收費顯示背景色 function showcolor 效果如下 順便總結一下常用的定...
更改檔案,某一行
1 deffetch data 2print 這是查詢功能 3 tag false 4 data aaaa s n data 5 res data 6 with open bbb r encoding gbk as file 7for i in file 8if i data 9 tag true ...