• mfc多picture控件 > 下面是我学习整理的东西
  • 下面是我学习整理的东西

    免费下载 下载该文档 文档格式:DOC   更新时间:2007-04-01   下载次数:0   点击次数:7
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:LvWei
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    下面是我学习整理的东西;希望跟大家共享!希望学VC的朋友顺利!
    AfxMessageBox("Copy");表示弹出一个消息框 消息是Copy;
    1.启动界面的步骤
    a.创建一个单文档框架
    b.在工程菜单里选择添加工程
    c.在添加工程里选择Components and Controls Gallery
    d.Components and Controls Gallery里选Visuan C++ Components
    e.Visuan C++ Components里选择Splash Screen控件
    f.如果想改动启动界面只需要加入新的位图替换原来的位图
    g.如果想延长界面显示时间可以调节SetTimer(1, 1520, NULL);第一个参数对应nIDEvent
    2.给菜单里添加位图的步骤
    a.创建一个单文档框架
    b.在视类里添加CBitmap类对象;需要几个位图就添加几个对象
    c.在视类的构造函数里调用CBitmap类对象的成员函数LoadBitmap(位图ID);
    初始化CBitmap类对象
    d.在视类里的OnDraw(CDC* pDC)函数添加一下函数
    e. CWnd* parent=GetParent();
    CMenu* pmenubar=parent->GetMenu();
    CMenu* pmenu=pmenubar->GetSubMenu(0);
    pmenu->SetMenuItemBitmaps(0,MF_BYPOSITION,&bm_New,&bm_New);
    pmenu->SetMenuItemBitmaps(1,MF_BYPOSITION,&bm_Open,&bm_Open);
    pmenu->SetMenuItemBitmaps(2,MF_BYPOSITION,&bm_Save,&bm_Save);
    3. 改变主窗口的大小形状的步骤!
    a.创建一个单文档框架
    b在MainFrm类中添加消息函数WM_SIZE(OnSize())
    c在OnSize()中添加一下函数就可以了:
    d CRgn m_rgn;
    CRect rc;
    GetWindowRect(&rc);
    rc -= rc.TopLeft();
    m_rgn.CreateRoundRectRgn(rc.left,rc.top,rc.right,rc.bottom,100,100);
    SetWindowRgn(m_rgn,TRUE);
    4 把主窗口分成几部分的步骤
    a.创建一个单文档框架
    b在MainFrm类中重载虚拟函数OnCreateClient(在类向导里可以找到该虚拟函数)
    c.在MainFrm类中添加CSplitterWnd m_Splitter类对象;
    d.OnCreateClient虚拟函数中添加如下代码
    CRect cr;
    GetClientRect(&cr);
    CSize paneSize(cr.Width()/3, cr.Height() /3);
    m_Splitter.CreateStatic(this,3,1);

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • mfcpicture控件  mfcpicturecontrol  vcpicture控件  如何用picture控件  picture控件清空  mfc控件使用手册  mfc控件使用大全  控件焦点获取mfc  mfctab控件使用