SourceCode/PROMS/DataLoader/RichTextBox41.cs
Rich 0e66393289 RichTextBox Processing
Output Config Info for Steps
2012-08-07 17:44:03 +00:00

40 lines
824 B
C#

using System;
using System.ComponentModel;
using System.Collections.Generic;
using System.Diagnostics;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace DataLoader
{
public partial class RichTextBox41 : RichTextBox
{
[DllImport("kernel32.dll", CharSet = CharSet.Auto)]
static extern IntPtr LoadLibrary(string lpFileName);
protected override CreateParams CreateParams
{
get
{
CreateParams prams = base.CreateParams;
if (LoadLibrary("msftedit.dll") != IntPtr.Zero)
{
//prams.ExStyle |= 0x020; // transparent
prams.ClassName = "RICHEDIT50W";
}
return prams;
}
}
public RichTextBox41()
{
InitializeComponent();
}
public RichTextBox41(IContainer container)
{
container.Add(this);
InitializeComponent();
}
}
}