DP of Wnds
DP of Wnds
h>
#include"resource.h"
LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM
lParam)
{
ReleaseDC(hwnd,hdc);
i=0;
break;
case ID_SHOWROLLNO :
hdc=GetDC(hwnd);
SetBkColor(hdc, RGB(075,145,55));
SetTextColor (hdc, RGB(025,195,035));
TextOut(hdc,20 ,50,TEXT("ROLL NO.:- 16"),lstrlen(TEXT("ROLL
NO.:- 16")));
MessageBox(hwnd,TEXT("student data\n version 1\n copyright
2010\n"),TEXT("VERSION MESSAGE"),MB_OK);
ReleaseDC(hwnd,hdc);
break;
case ID_SHOWSECTION:
hdc=GetDC(hwnd);
SelectObject(hdc,GetStockObject(ANSI_VAR_FONT));
SetBkColor(hdc, RGB(145,0,0));
SetTextColor (hdc, RGB(110,221,0));
TextOut(hdc,20,10,TEXT("SECTION
A1806"),lstrlen(TEXT("SECTION A1806")));
ReleaseDC(hwnd,hdc);
break;
case ID_SHOWREGNO:
hdc=GetDC(hwnd);
SelectObject(hdc,GetStockObject(ANSI_VAR_FONT));
SetBkColor(hdc, RGB(255,0,0));
SetTextColor (hdc, RGB(10,222,255));
TextOut(hdc,20,120,TEXT("REGISTRATION
NO:10805456"),lstrlen(TEXT("REGISTRATION NO:=10805456")));
ReleaseDC(hwnd,hdc);
break;
case ID_SUBMITTEDTO:
hdc=GetDC(hwnd);
SelectObject(hdc,GetStockObject(ANSI_VAR_FONT));
SetBkColor(hdc, RGB(0,0,255));
SetTextColor (hdc, RGB(150,255,210));
TextOut(hdc,20,80,TEXT("DP SUBMITTED TO:=MS.ISHA BATRA
MAM"),lstrlen(TEXT("DP SUBMITTED TO:=MS.ISHA BATRA MAM")));
ReleaseDC(hwnd,hdc);
break;
case ID_QUIT:
DestroyWindow(hwnd);
break;
}
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
case WM_PAINT :
if(i==0) {
hdc=BeginPaint(hwnd,&ps);
SelectObject(hdc,GetStockObject(ANSI_VAR_FONT));
SetTextColor (hdc, RGB(0,0,255));
SetBkMode(hdc, TRANSPARENT);
SetBkColor(hdc, RGB(150,255,210));
TextOut(ps.hdc,20,20,TEXT("YOU RESIZE THE WINDOW CLICK MENU
AGAIN"),lstrlen(TEXT("YOU RESIZE THE WINDOW CLICK MENU AGAIN")));
EndPaint(hwnd, &ps);
}
break;
H1 = CreateWindow ( TEXT("listbox"),
TEXT("SIMPLE"),
WS_CHILD |WS_VISIBLE|
LBS_STANDARD,200,300,80,200,
hwnd,(HMENU)100,
(HINSTANCE)GetWindowLong(H1,GWL_HINSTANCE),
NULL) ;
ShowWindow(H1,SW_NORMAL);
return 0;
}
return DefWindowProc (hwnd, message, wParam, lParam) ;
}