亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? syntax_hilight.shtml

?? mfc資源大全包含MFC編程各個方面的源碼
?? SHTML
字號:
<HTML><HEAD>   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">   <META NAME="Author" CONTENT="Guy Gascoigne - Piggford">   <TITLE>Rich Edit Control - Syntax coloring Editor</TITLE></HEAD><body background="../fancyhome/back.gif" bgcolor="#FFFFFF" link="#B50029" vlink="#8E2323" alink="#FF0000" bgproperties="fixed"><table WIDTH="100%"><tr WIDTH="100%"><td align=center><!--#exec cgi="/cgi/ads.cgi"--><td></tr></table><CENTER><H3><FONT COLOR="#AOAO99">Syntax coloring Editor</FONT></H3></CENTER><CENTER><H3><HR></H3></CENTER><p>This article was contributed by <a href="mailto:jrojko@twist.cz">Juraj Rojko</a></p><p>I wrote really simple color syntax editor based on RICHEDIT control. I spent only oneday on this work (ok one and half), so it's far from ideal, but the result is suitable forediting small scripts in VBScript or JScript (this is a part of my work on a script hostapplication)..</p><p align="center"><img src="syntax_hilight_1.gif" width="534" height="236"></p><h4>How to use this control: </h4><ol>  <li>Insert a RICHEDIT control into a dialog resource. Add a member variable to appropriate    the CDialog or CFormView derived class and subclass the control in the OnInitDialog    function. Or create the CTWScriptEdit control then you need it.</li>  <li>To minimize any flickering set the style of the parent window (usually the dialog) to    WS_CLIPCHILDREN. </li>  <li>Call the Initialize() method of the CTWScriptEdit. (This sets default attributes of the    text). </li></ol><h4>How to set parameters of the language:</h4><ul>  <li><strong><tt>void SetCaseSensitive(BOOL bSensitive);</tt></strong><br>    Is language case sensitive?</li>  <li><strong><tt>void SetChangeCase(BOOL bChange);</tt></strong><br>    Force case for keywords?</li>  <li><strong><tt>void SetSLComment(TCHAR chComment, TCHAR chComment2 = 0);</tt></strong><br>    Set character(s) for comment ('\'' for VBScsipt, '\\', '\\' for JScript)</li>  <li><strong><tt>void SetSLComment(LPCTSTR lpszComment);</tt></strong><br>    Set keyword for comment (&quot;Rem&quot; for VBScript) must be in the keyword list too</li>  <li><strong><tt>void SetStringQuotes(LPCTSTR lpszStrQ);</tt></strong><br>    Determines string quotation character(s) (&quot;\&quot;&quot;)</li>  <li><strong><tt>void AddKeywords(LPCTSTR lpszKwd);</tt></strong><br>    Adds keywords</li>  <li><strong><tt>void AddConstants(LPCTSTR lpszKwd);</tt></strong><br>    Adds constants</li>  <li><strong><tt>void SetKeywordColor(COLORREF clr, BOOL bBold);</tt></strong><br>    Sets color and bold attribute for keywords</li>  <li><strong><tt>void SetConstantColor(COLORREF clr, BOOL bBold);</tt></strong><br>    Sets color and bold attribute for constants</li>  <li><strong><tt>void SetCommentColor(COLORREF clr, BOOL bBold);</tt></strong><br>    Sets color and bold attribute for comment</li>  <li><strong><tt>void SetNumberColor(COLORREF clr, BOOL bBold);</tt></strong><br>    Sets color and bold attribute for numbers</li>  <li><strong><tt>void SetStringColor(COLORREF clr, BOOL bBold);</tt></strong><br>    Sets color and bold attribute for strings</li></ul><p>The attached sample project is a simple dialog based application. All described stepsin the source code are outlined by TWSCRIPTEDIT -&gt; &lt;- TWSCRIPTEDIT comment pair.</p><h4>Comments on the Source Code:</h4><p>The Interesting code sits in the CTWScriptEdit control (TWScriptEdit.h andTWScriptEdit.cpp). This control is derived from CRichEditCtrl. The whole miracle occurs inthe EN_PROTECTED and EN_CHANGE notification handlers. All text in the control has theCFE_PROTECTED flag, so <strong>before</strong> any change the OnProtected handler iscalled. <strong>After</strong> the change, the OnChange handler is called. This enables usto determine the affected lines that need reformatting. Real formatting occurs inFormatTextRange() which parses the range of text and changes necessary attributes bycalling helper functions. The control correctly handles WM_SETTEXT and EM_RELACELSEL, soit's possible to change text programmatically.</p><h4>Known Problems:</h4><p>The Undo buffer is affected during formatting, so the undo function works incorrectly.</p><p>Pasting RTF text from clipboard into the control retains font, size and othersattributes of pasted text. This can be corrected in SetFormatRange() method - just checkand change all attributes.</p><p>I am sure that I am better at the C++ language than in English, so my description isshort, but I hope that source code answers all your questions.</p><p>Added VBScriptEditor project shows how to implement coloring features in CRichEditViewderivation.</p><p>Download source for the <A HREF="syntax_hilight_CVBScriptEditDlg.zip">CVBScriptEditDlg</a> and the <A HREF="syntax_hilight_VBScriptEditor.zip">CVBScriptEdit.</a></p></body><P>Posted on: April 11, 98.<P><HR><TABLE BORDER=0 WIDTH="100%" ><TR><TD WIDTH="33%"><FONT SIZE=-1><A HREF="http://www.codeguru.com">Goto HomePage</A></FONT></TD><TD WIDTH="33%"> <CENTER><FONT SIZE=-2>&copy; 1998 Zafir Anjum</FONT>&nbsp;</CENTER></TD><TD WIDTH="34%"><DIV ALIGN=right><FONT SIZE=-1>Contact me: <A HREF="mailto:zafir@home.com">zafir@home.com</A>&nbsp;</FONT></DIV></TD></TR></TABLE></BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91在线无精精品入口| 欧美男男青年gay1069videost | 91蜜桃网址入口| 欧美一区二区三区免费视频| 亚洲国产成人私人影院tom| 亚洲bt欧美bt精品777| 国产99久久久国产精品免费看| 欧美日韩国产综合视频在线观看 | 欧美一区欧美二区| 亚洲精品欧美综合四区| 国产黄色精品网站| 337p亚洲精品色噜噜| 亚洲宅男天堂在线观看无病毒| 国产精品一区三区| 日韩视频在线一区二区| 午夜精品久久久久久| 欧洲生活片亚洲生活在线观看| 国产精品久久久久久福利一牛影视| 首页亚洲欧美制服丝腿| 欧美丝袜自拍制服另类| 一区二区三区精品在线| 91浏览器在线视频| 国产精品久久久久久一区二区三区| 国产一区二区三区免费观看| 日韩欧美黄色影院| 免费高清视频精品| 欧美一区二区免费视频| 美女视频黄频大全不卡视频在线播放| 在线视频欧美精品| 亚洲影院在线观看| 欧美私模裸体表演在线观看| 午夜亚洲福利老司机| 欧美老年两性高潮| 日本网站在线观看一区二区三区| 欧美精品 国产精品| 日本成人中文字幕在线视频| 欧美一区二区三区视频在线| 麻豆传媒一区二区三区| 26uuu另类欧美| 国产成人aaa| 中文字幕+乱码+中文字幕一区| 国产黄色精品网站| 亚洲国产成人午夜在线一区 | 欧美一区二区三区视频免费 | 久久久青草青青国产亚洲免观| 久久66热re国产| 久久久亚洲精品石原莉奈| 国产91丝袜在线18| 亚洲日本在线a| 欧美日韩国产小视频在线观看| 亚洲mv在线观看| 欧美xxxx老人做受| 国产精品正在播放| 亚洲欧美日韩小说| 欧美人狂配大交3d怪物一区| 久久97超碰国产精品超碰| 国产性天天综合网| 91久久精品网| 久久超级碰视频| 中文字幕一区日韩精品欧美| 欧美性猛交xxxx乱大交退制版| 麻豆精品精品国产自在97香蕉| 日本一区二区三区四区在线视频| 色婷婷国产精品| 麻豆一区二区三| 中文字幕第一区第二区| 91久久人澡人人添人人爽欧美| 天堂成人免费av电影一区| 久久久精品综合| 精品视频一区二区不卡| 国产精品一区二区三区四区| 亚洲综合一区二区精品导航| 久久久久国产精品麻豆ai换脸 | 欧美一区二区在线视频| 国产精品一二三四五| 一区二区三区在线不卡| 日韩欧美一区二区三区在线| 色系网站成人免费| 精品一区二区三区视频| 亚洲综合丁香婷婷六月香| 国产日韩欧美a| 日韩欧美中文字幕一区| 日本韩国欧美三级| 国产91丝袜在线观看| 蜜桃在线一区二区三区| 亚洲午夜在线电影| 国产精品欧美久久久久一区二区| 日韩一区二区三区观看| 欧美性一区二区| 99国产精品久久久| 国产高清在线精品| 欧美a级理论片| 午夜久久久久久| 亚洲精品国产精品乱码不99| 国产亚洲成av人在线观看导航| 91麻豆精品国产自产在线| 91传媒视频在线播放| 成人深夜视频在线观看| 国产在线观看一区二区| 免费成人你懂的| 日韩激情视频在线观看| 亚洲第一av色| 亚洲国产人成综合网站| 亚洲女同一区二区| 亚洲欧美一区二区不卡| 国产精品理论在线观看| 国产精品人人做人人爽人人添| 国产欧美日韩精品一区| 国产亚洲综合av| 国产精品无码永久免费888| 亚洲一区二区三区四区在线免费观看| 亚洲激情综合网| 久久久影院官网| 337p日本欧洲亚洲大胆精品| 日韩你懂的在线观看| 精品国精品国产尤物美女| 日韩一区二区三区三四区视频在线观看| 欧美色网一区二区| 欧美丰满少妇xxxxx高潮对白 | 三级亚洲高清视频| 天天综合色天天| 免费人成网站在线观看欧美高清| 日韩和的一区二区| 久久99国内精品| 国产馆精品极品| 91在线观看下载| 欧美优质美女网站| 91精品久久久久久蜜臀| 日韩午夜在线影院| 久久久久88色偷偷免费| 国产精品乱人伦中文| 亚洲精品高清视频在线观看| 一区二区三区在线高清| 日产国产欧美视频一区精品| 国产麻豆9l精品三级站| 成人av免费观看| 欧美日韩一卡二卡三卡 | 欧美日韩黄色一区二区| 5858s免费视频成人| 久久这里只有精品视频网| 国产日韩高清在线| √…a在线天堂一区| 丝瓜av网站精品一区二区| 久久99日本精品| 成人免费毛片a| 欧美日韩一区视频| 久久一二三国产| 亚洲免费观看视频| 日本vs亚洲vs韩国一区三区| 精品亚洲国内自在自线福利| 97国产一区二区| 日韩精品专区在线影院重磅| 亚洲色图制服丝袜| 毛片av一区二区| 色综合一个色综合| 亚洲精品在线电影| 亚洲女性喷水在线观看一区| 国内成人精品2018免费看| 色综合久久久久网| wwww国产精品欧美| 亚洲成人免费影院| 国产精一区二区三区| 欧美网站大全在线观看| 国产网站一区二区三区| 午夜精品福利久久久| 成人av片在线观看| 日韩欧美国产综合在线一区二区三区| 中文字幕日韩一区二区| 激情久久五月天| 欧美在线观看禁18| 国产精品夫妻自拍| 九色|91porny| 欧美肥妇bbw| 夜夜嗨av一区二区三区中文字幕| 风间由美性色一区二区三区| 欧美一级二级三级乱码| 亚洲国产wwwccc36天堂| 99久久婷婷国产综合精品| 久久亚洲一级片| 免费人成在线不卡| 7777女厕盗摄久久久| 一区二区三区欧美在线观看| 91亚洲大成网污www| 欧美国产一区二区在线观看| 精品一区二区成人精品| 91精品国产欧美一区二区成人| 亚洲一区二区3| 色综合久久六月婷婷中文字幕| 国产精品毛片久久久久久久| 国产suv精品一区二区6| 国产精品丝袜91| 播五月开心婷婷综合| 中文字幕欧美三区| 国产精品99久久久久久有的能看 | 日韩三级.com| 日韩精品一二区| 在线播放日韩导航| 青青草成人在线观看| 91精品国产aⅴ一区二区| 日韩国产精品久久久久久亚洲|