I am making a small program that displays 4 words in the top corner of the screen. I am using visual basic because I barely have to write code. The words need to be there all the time, no matter what the user is doing even if playing a game. Meaning it needs to be topmost, no matter what. Right now the words are in black and have a white outlayer.. I was wondering if I can make the colours change depending on there background, maybe invert the colours? I am using visual basic 2008 express edition. I will appreciate any help.
so let me get this straight, there is no window, just text showing? If thats the case then you'd have to get the colour of the background window, which in almost all situations is impossible (unless its the windows desktop, a program that uses the windows standard UI or the program has an API that will provide the window background colour).
Oh i see... I will just have to try and make the text seem visible on all colours... Thanks loony but how do I make it top most, even above games? I tried so MANY THINGS! It would usually be above all ordinary items which are not usually top most them selves, but other items which are topmost are always above the text, It needs to be above all including Games..
if the always on top property of the window (cant remember the exact name, its been about 18 months since I did any VB) doesnt do it then I dont think you can.