haijie1223 发表于 2016-1-24 15:58:55

edit控件如何设置高亮字符

如题:EDIT中内容如何设置高亮显示。
如edit中内容:Run("notepad.exe", "", @SW_SHOWMAXIMIZED)
如何设置高亮显示:Run

afan 发表于 2016-1-24 17:02:01

这个要先创建RichEdit富文本编辑控件,EDIT控件肯定不行吧
#include <GuiRichEdit.au3>
_GUICtrlRichEdit_Create($hWnd, $sText, $iLeft, $iTop [, $iWidth = 150 [, $iHeight = 150 [, $iStyle = -1 [, $iExStyle = -1]]]])

haijie1223 发表于 2016-1-24 17:36:53

回复 2# afan


    请教A版,这个富文本编辑控件怎么设置颜色。帮助中并没有介绍。

afan 发表于 2016-1-24 18:09:58

回复 3# haijie1223 #include <Color.au3>
#include <GuiRichEdit.au3>

Local $hGui = GUICreate('')
Local $g_hRichEdit = _GUICtrlRichEdit_Create($hGui, '', 5, 5, 390, 220)
GUISetState()
_GUICtrlRichEdit_SetText($g_hRichEdit, 'Run("notepad.exe", "", @SW_SHOWMAXIMIZED)')
_GUICtrlRichEdit_SetSel($g_hRichEdit, 0, 3, True)
Local $aColor =
Local $vCOLORREF = _ColorSetCOLORREF($aColor)
_GUICtrlRichEdit_SetCharColor($g_hRichEdit, $vCOLORREF)
Sleep(2000)

lxwlxwayy 发表于 2016-1-24 20:38:10

帮你顶{:face (288):}

chzj589 发表于 2016-1-25 19:48:59

不知要用在什么地方?{:face (317):}
页: [1]
查看完整版本: edit控件如何设置高亮字符