Search
 
 

Display results as :
 


Rechercher Advanced Search

Latest topics
» ~=?{The future is here, TastyExploit officially open to the public}?=~
Tue Mar 02, 2010 11:00 pm by Dami

» My first aa script
Tue Mar 02, 2010 7:00 am by wafflemaster

» the real story behind Maverin
Tue Mar 02, 2010 1:33 am by SoundOfDeat

» Random spam
Mon Mar 01, 2010 11:52 pm by Danny1994

» [Request] EMS v56 Exe
Mon Mar 01, 2010 12:39 am by Dami

» [Blacklist] NX-Trading Blacklist.
Mon Mar 01, 2010 12:38 am by Danny1994

» I have a question regarding the meso farmer
Sat Feb 27, 2010 10:30 pm by Dami

» What are you listening to now?
Sat Feb 27, 2010 7:57 pm by Noname111111

» Video(s) Of The Day
Sat Feb 27, 2010 7:37 pm by Noname111111

Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
Affiliates
free forum
 



[C++] Making Nice Windows

Go down

[C++] Making Nice Windows

Post by Dami on Fri Oct 30, 2009 4:18 am

By Noz3001


Ever seen them trainers and patchers with mint window shapes and ****? This is a basic way of reoving the gay tool bar and changing the shape of your window.
You may think it sounds hard.. ITS NOT.

Anyway, simple function I made (I make most of my windows 200x300 size) looks like this:

Code:

void Region()
{
   HRGN Region = CreateRoundRectRgn(20, 27, 180, 280, 15, 15);
   SetWindowRgn(hWnd, Region, TRUE);
}

I call this at case WM_PAINT and it creates a region on the window with rounded edges. There is a better way to remove the toolbar but I can't be arsed explaining it.

There are a few more basic shapes on MSDN.
The only problem now, is that there is no toolbar to drag th window :/. So, add this to the message handler for your main window:

Code:
case WM_LBUTTONDOWN:
      SendMessage(hWnd, WM_NCLBUTTONDOWN, HTCAPTION, 0 );
      break;
You can now drag it by the window.
avatar
Dami
Dragon
Dragon

Posts : 1414
Join date : 2009-08-10
Age : 29
Location : Finland

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum