xiaoguozi's Blog
Pay it forword - 我并不觉的自豪,我所尝试的事情都失败了······习惯原本生活的人不容易改变,就算现状很糟,他们也很难改变,在过程中,他们还是放弃了······他们一放弃,大家就都是输家······让爱传出去,很困难,也无法预料,人们需要更细心的观察别人,要随时注意才能保护别人,因为他们未必知道自己要什么·····

(转)在单文档中:

1)

void   CMainFrame::OnGetMinMaxInfo(MINMAXINFO   FAR*   lpMMI)    
  {  
  //   TODO:   Add   your   message   handler   code   here   and/or   call   default  
  lpMMI->ptMinTrackSize.x=655;  
  lpMMI->ptMinTrackSize.y=528;  
   
  lpMMI->ptMaxTrackSize.x=655;  
  lpMMI->ptMaxTrackSize.y=528;  
   
  CFrameWnd::OnGetMinMaxInfo(lpMMI);  
  }

2)

BOOL   CMainFrame::PreCreateWindow(CREATESTRUCT&   cs)  
  {  
  if(   !CFrameWnd::PreCreateWindow(cs)   )  
  return   FALSE;  
  cs.style&=~WS_MAXIMIZEBOX;  
  cs.style&=~WS_THICKFRAME;  
  cs.cx=400;  
  cs.cy=300;  
  return   TRUE;  
  }  


3)

//固定窗口的大小   400*400  
  void   CMysteryDlg::OnSizing(UINT   fwSide,   LPRECT   pRect)    
  {  
  if(   pRect->right   -     pRect->left   <400   )  
  pRect->right   =     pRect->left   +   400;  
  if(   pRect->bottom   -   pRect->top   <   400   )  
  pRect->bottom   =   pRect->top   +   400;  
   
  CDialog::OnSizing(fwSide,   pRect);  
   
   
  }  

有点闪烁>>

win32中:

 case   WM_CREATE:  
      style   =   GetWindowLong(hWnd,   GWL_STYLE);  
      style   =   style   &   (~WS_THICKFRAME)   |   WS_DLGFRAME;  
      SetWindowLong(hWnd,   GWL_STYLE,   style);  
      break;

posted on 2008-05-27 16:49 小果子 阅读(1300) 评论(0)  编辑 收藏 引用 所属分类: 学习笔记

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理