Como chamar DrawThemeTextEx no .NET

Preciso escrever um texto com brilho em uma janela de vidro do Vista / sete, e estou tentando chamar a API para escrever algum texto lá. Eu fiz um ótimoamostr no CodeProject, mas o problema é que estou usando o .NET 1 (por favor, não pergunte: -)

Preciso converter o código .NET 2 a seguir para o código PInvoke, .NET 1.

// using System.Windows.Forms.VisualStyles
VisualStyleRenderer renderer = new VisualStyleRenderer(
                               VisualStyleElement.Window.Caption.Active);

// call to UxTheme.dll
DrawThemeTextEx(renderer.Handle, 
                memoryHdc, 0, 0, text, -1, (int)flags,    
                ref textBounds, ref dttOpts);

A classeVisualStyleRenderer não existe no .NET 1, portanto, preciso obter orenderer.Handle de outra maneira.

questionAnswers(2)

yourAnswerToTheQuestion