Thanks, but that didn't work
Here are my API Calls:
They are in a .bas module.
Public Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
Public Declare Function ReleaseDC Lib "user32" (ByVal hwnd As Long, ByVal hdc As Long)
Public Declare Function TextOut Lib "gdi32" Alias "TextOutA" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long, ByVal lpString As String, ByVal nCount As Long)
Public Declare Function GetTextColor Lib "gdi32" (ByVal hdc As Long) As Long
Public Declare Function GetWindowDC Lib "user32" (ByVal hwnd As Long) As Long
Public Declare Function SetTextColor Lib "gdi32" (ByVal hdc As Long, ByVal crColor As Long)
VB6.0 SP3 Win2000
This allows setting the Font Color?
OK, I'M CONFUSED AARON.
BY THE LOOKS OF YOUR CODE YOU ARE SUBCLASSING THE CONTROL NOT THE PARENT WINDOW. AM I WRONG ABOUT THAT? BECAUSE MY SUBCLASS WNDPROC IS FOR THE CONTROL, NOT THE PARENT--BUT LOOKS VERY SIMILAR TO YOURS OUR NAMES ARE ALMOST IDENTICAL--BUT I SEE YOU SAY I SHOLD ALSO SUBCLASS THE PARENT. COULD YOU CLARIFY? I AM TRYING IT NOW BUT ARE YOU SURE I CAN USE THIS MESSAGE TO INTERCEPT AND SET THE FORECOLOR? I AM NOT LOOKING TO SET THE BACKGROUND COLOR--YET. BUT THE FONT AND FORECOLOR SETTINGS ARE URGENT.
THANX, TRAUKEN
How would you recommend I ...
How should I get a valid DC in this case, GetDC or GetWindowDC? or some other way? I am not sure in the area of subclassing-- only when I do graphics programming with the API.