用ModifyStyle去掉标题栏,用MoveWindow实现最大化。

解决方案 »

  1.   

    一般最大化一个无边框窗口时不会遮挡任务栏的,可能直接将窗口设置为全屏幕了吧
    除了常规的ShowWindow(SW_MAXIMIZE)设置最大化代码外,下面的代码也可以将一个全屏幕的窗口恢复为最大化状态
    CRect rc;
    ::SystemParametersInfo(
    SPI_GETWORKAREA,
    0,
    &rc,
    0
    ); AfxGetMainWnd()->MoveWindow( 0, 0, rc.Width(), rc.Height() );关于更多细节请查看MSDN ::SystemParametersInfo SPI_GETWORKAREA
      

  2.   

    //MD5算法
    CMD5 md5;
    int a;
    CString b;
    char Abc[16];
    memset(Abc,0x00,16);
    memcpy(Abc,"123",3);
    md5.setPlainText(Abc,3);
    memcpy(Abc,md5.m_digest,16);
    //b.Format("%0x",unsigned char(Abc[2]));
    for(int i=0;i<16;i++)
    {  
    b.Format("%0x",unsigned char(Abc[i]));
    m_MD5+=b;
    }
    //m_MD5.Format("%0x",Abc);
    a=int(Abc[2]);
        UpdateData(FALSE);