当前位置:首页
开发技术指南» 文章正文
    引言:

 ·c++ c# java之比较。高手请进    »显示摘要«
    摘要: 可能又有人要骂我做这种无聊的比较,诚然,我也非常清楚,语言只不过是工具罢了。 但是,我觉得还是很有必要为像我一样的在各种语言之前徘徊的初学者,指明一下各种工具的优缺点,这样才能使我们选择一个适合自己的工具,使学习的效率达到最大。 在开发应用软件的过程中,使用c++开发的效率要远远低于c#和java 在系统底层的开发过程中,c++又不如c 请问复杂的c++的优点到底在什么地方?让人晕头转向的......
 ·求自定义函数    »显示摘要«
    摘要: a字段值 返回结果 juk8817981 juk8.817.981 ju8048032 ju8.048.032 jugk86001311 jugk8.600.1311 即:遇到第一个数字和第四个数字后加点 ......


求助一个简单的问题

我想做一个界面,在窗口打开的时候动态的由小变大到全屏显示,但不知如何实现。  
  我初学VC,请各位大侠帮帮忙!!谢谢了!!

NO.1   作者: zyp2kyear

//获得此时窗口的实际大小  
  CRect   dlgRect;  
  GetWindowRect(dlgRect);  
  //获得桌面的大小  
  CRect   desktopRect;  
  GetDesktopWindow()->GetWindowRect(desktopRect);  
  //如果是窗口弹出过程,则逐渐增大窗口  
  if(nIDEvent   ==   1)  
  {  
  MoveWindow(  
      (-m_nDx+desktopRect.Width()   -   dlgRect.Width())   /   2,  
      (-m_nDy+desktopRect.Height()   -   dlgRect.Height())   /   2,    
      +m_nDx+dlgRect.Width(),  
      +m_nDy+dlgRect.Height()   );  
   
  //不要超过窗口预设的宽度  
  if(dlgRect.Width()   >=m_nWidth)    
  m_nDx=0;    
  //不要超过窗口预设的高度  
  if(dlgRect.Height()   >=m_nHeight)  
  m_nDy=0;  
  //停止变化,关闭定时器1  
  if((dlgRect.Width()   >=m_nWidth)   &&   (dlgRect.Height()   >=m_nHeight))  
  KillTimer(1);    
  }


    摘要: .net中的web程序在启动时提示:无法开始调试,无法找到microsoft internet explorer。请问是什么原因呀? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE