How tro create solid caret

Hi I am creating a wave file edtitng tool in Vc++.I want to convert my project into C# from Vc++.In VC++ i use CreateSolidCaret function for display the selected portion selected by user for editing.
Now i want a equavelnt function of it so that i can show whiich portion of wave spectrum he is selected.
In short i want the equavelnt function of CreatSolidCaret in C#.Or tell me which dll file its exist so dat i can use it in C#.
Plz waiting for your reply.If u have any other idea plz suggest.
[511 byte] By [Debabrata.debroy] at [2007-12-21]