做五个textbox吧,设为无边框,再加上让人输入时感觉不到是在多个textbox中操作的的语句。

解决方案 »

  1.   

    我建议你用RichTextBox(可能是这个控件,不好意思,时间长不用忘了),你可以用它来设定字体的颜色。
      

  2.   

    RichTextBox可以设置,好好看看资料。有几个属性就是得到选定文本。selColor
    ,sel...,好好看看吧,没问题的
      

  3.   

    自己写一个text控件应该不会很麻烦.
    我就写过,用VC,还可以吧
      

  4.   

    同意: xiao_xiao_xiao(双儿) 
    自己编写一个text控件
      

  5.   

    用RichTextBox,否则就改变一个窗体的前景色后用textout自已画
      

  6.   

    看:
    将textbox的hwnd句柄传给GetDC,从而获得它的设备场景句柄。然后就一切OK了!
    用CreateFont或CreateFontIndirect创建你需要的字体,用SelectObject选入textbox的DC(记得保存存它的原Font句柄),再使用textout输出字符(最好不要使用它的text属性输出字符),输完了再把原Font句柄选入DC,最后用DeleteObject删除所创建的font。
      

  7.   

    用sproll(sproll) 的方法
    还不如自己写一个TextBox可参考:
    http://www.dapha.net/vb/list.asp?id=841
    代码名称 用程序写出来的Textbox  
    代码类型 控件下载 
    运行环境 VB6.0/Win9x 
    授权方式 免费代码 
    代码大小 66K 
    代码评价  
    上传时间 2001-12-6 
    相关链接 主页 
    本日下载 1  本周:18  总计:19 
    下载地址1 下载 
    代码简介 全部用程序写出来的Textbox,不过没有原来那个好.尽然不能highlight.