Вы находитесь на странице: 1из 5

#include<afxwin.h> #include<afxext.

h> class myapp : public CFrameWnd { public: CToolBar t; CStatusBar s; unsigned int indicators[4]; myapp() { Create(0,"trial window"); s.Create(this); indicators[0] = 0; indicators[1] = ID_INDICATOR_CAPS; indicators[2] = ID_INDICATOR_NUM; indicators[3] = ID_INDICATOR_SCRL; s.SetIndicators(indicators,4); t.Create(this); t.SetButtons(indicators,4); t.SetButtonText(0,"hai"); } }; class mywin : public CWinApp { public: int InitInstance() { myapp *ob; ob = new myapp; ob->ShowWindow(10); m_pMainWnd = ob; return 1; } }; mywin obb; *********** program - 2: *********** #include<afxwin.h> class MyFrame:public CFrameWnd { private: CListBox list1; CButton button1,button2,button3; CEdit area1; public: MyFrame() { Create(0,"ListBox"); button2.Create("remove",BS_PUSHBUTTON|WS_CHILD|WS_VISIBLE,CRect(500,300,600,430) ,this,3); button3.Create("add",BS_PUSHBUTTON|WS_CHILD|WS_VISIBLE,CRect(500,500,600,630),th is,4); area1.CreateEx(WS_EX_CLIENTEDGE,"EDIT",NULL,WS_CHILD|WS_VISIBLE|ES_MULTILINE,CRe ct(300,50,480,100),this,3); list1.CreateEx(WS_EX_CLIENTEDGE,"LISTBOX",NULL,WS_CHILD|WS_VISIBLE|LBS_MULTIPLES EL,CRect(100,50,200,250),this,1); list1.AddString("Madras"); list1.AddString("Coimbatore"); list1.AddString("Hyderabad");

list1.AddString("Pune"); list1.AddString("Bangalore"); } void remove() { list1.DeleteString(list1.GetCurSel()); } void add() { CString s; area1.GetWindowText(s); list1.AddString(s); area1.SetWindowText(""); } DECLARE_MESSAGE_MAP() }; BEGIN_MESSAGE_MAP(MyFrame,CFrameWnd) ON_COMMAND(3,remove) ON_COMMAND(4,add) END_MESSAGE_MAP() class MyApp:public CWinApp { public: int InitInstance() { MyFrame *p=new MyFrame; m_pMainWnd=p; m_pMainWnd->ShowWindow(3); return 1; } }; MyApp a; *************** prog-3: *************** #include<afxwin.h> class myframe : public CFrameWnd { private: CMenu *m; public: myframe() { Create(0,"MENUS"); m = new CMenu; m->LoadMenu(1); SetMenu(m); } void disp() { MessageBox("welcome"); } DECLARE_MESSAGE_MAP() }; BEGIN_MESSAGE_MAP(myframe,CFrameWnd) ON_COMMAND(10,disp) END_MESSAGE_MAP() class myapp : public CWinApp

{ public: int InitInstance() { myframe *p; p= new myframe; p->ShowWindow(3); m_pMainWnd = p; return 1; } }; myapp ob; ****** prog-4: ****** #include<afxwin.h> class draw : public CFrameWnd { public: draw() { Create(0,"draw circle and rectangle"); } void OnPaint() { CPaintDC dc(this); CPen pen; pen.CreatePen(PS_DOT,1,RGB(30,0,0)); dc.SelectObject(&pen); CBrush brush; brush.CreateSolidBrush(RGB(150,250,300)); dc.SelectObject(&brush); dc.TextOut(100,20,"RECTANGLE"); dc.Rectangle(200,100,350,20); dc.TextOut(100,220,"CIRCLE"); dc.Ellipse(200,200,280,280); } DECLARE_MESSAGE_MAP() }; BEGIN_MESSAGE_MAP(draw,CFrameWnd) ON_WM_PAINT() END_MESSAGE_MAP() class Dapp: public CWinApp { public: int InitInstance() { draw *dr; dr = new draw(); dr->ShowWindow(1); m_pMainWnd = dr; return 1; } }; Dapp da; ******* Prog-5: ****** #include<afxwin.h>

class mywin : public CFrameWnd { public: mywin() { Create(0,"cfile",WS_OVERLAPPEDWINDOW,rectDefault,0,"mmmm"); } void AA() { CFile *f; f = new CFile(); f->Open("D:\\NEW\\JJ.txt",CFile::modeWrite); f->Write ("jayam",0); f->Close (); MessageBox("data","filewrite"); } DECLARE_MESSAGE_MAP() }; BEGIN_MESSAGE_MAP(mywin,CFrameWnd) ON_COMMAND(100,AA) END_MESSAGE_MAP() class myapp : public CWinApp { public: int InitInstance() { mywin *p = new mywin(); p->ShowWindow (3); m_pMainWnd = p; return 1; } }; myapp ob; .rc file --------mmmm MENU BEGIN MENUITEM "WRITE",100 MENUITEM "READ",101 END ****** prog-6: ****** #include<afxwin.h> UINT c; CString s,s1; class mywin1 : public CFrameWnd { public: mywin1() { s.Format("child window %d",c); Create(0,s); c+=1; } }; class mywin : public CFrameWnd

{ public: mywin() { CMenu *m; Create(0,"windows-forms "); m = new CMenu; m->LoadMenu(11); SetMenu(m); } void neew() { mywin1 *o=new mywin1; o->SetParent(this); o->ShowWindow(3); } DECLARE_MESSAGE_MAP() }; BEGIN_MESSAGE_MAP(mywin,CFrameWnd) ON_COMMAND(101,neew) END_MESSAGE_MAP() class myapp : public CWinApp { public: int InitInstance() { c = 0 ; mywin *ob; ob = new mywin; ob->ShowWindow(3); m_pMainWnd = ob; return 1; } }; myapp ob;

Вам также может понравиться