VERSION.CPP
上传用户:zhang8947
上传日期:2007-01-08
资源大小:1910k
文件大小:2k
源码类别:

多国语言处理

开发平台:

Visual C++

  1. // version.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "resource.h"
  5. #include "version.h"
  6. #ifdef _DEBUG
  7. #undef THIS_FILE
  8. static char BASED_CODE THIS_FILE[] = __FILE__;
  9. #endif
  10. /////////////////////////////////////////////////////////////////////////////
  11. // CVersion dialog
  12. CVersion::CVersion(UINT nIDTemplate,CWnd* pParent /*=NULL*/)
  13. : CDialog(nIDTemplate, pParent)
  14. {
  15. //{{AFX_DATA_INIT(CVersion)
  16. // NOTE: the ClassWizard will add member initialization here
  17. //}}AFX_DATA_INIT
  18. }
  19. void CVersion::DoDataExchange(CDataExchange* pDX)
  20. {
  21. CDialog::DoDataExchange(pDX);
  22. //{{AFX_DATA_MAP(CVersion)
  23. // NOTE: the ClassWizard will add DDX and DDV calls here
  24. //}}AFX_DATA_MAP
  25. }
  26. BEGIN_MESSAGE_MAP(CVersion, CDialog)
  27. //{{AFX_MSG_MAP(CVersion)
  28. //}}AFX_MSG_MAP
  29. END_MESSAGE_MAP()
  30. /////////////////////////////////////////////////////////////////////////////
  31. // CVersion message handlers
  32. BOOL CVersion::OnInitDialog()
  33. {
  34. CDialog::OnInitDialog();
  35. // TODO: Add extra initialization here
  36. //改变对话框的显示位置
  37. RECT Rect ;
  38. GetWindowRect( &Rect ) ; //得到原来对话框的位置
  39. int nWidth =Rect.right-Rect.left+1 ; 
  40. int nHeight=Rect.bottom-Rect.top+1 ;
  41. RECT screenRect ;
  42. //得到屏幕大小
  43. GetDesktopWindow()->GetWindowRect( &screenRect ) ;
  44. //计算sheet的新位置
  45. Rect.left =(screenRect.right-nWidth)/2 ;
  46. Rect.top =(screenRect.bottom-nHeight)/2 ;
  47. Rect.right =Rect.left+nWidth-1 ;
  48. Rect.bottom =Rect.top+nHeight-1 ;
  49. MoveWindow( &Rect ) ;
  50. return TRUE;  // return TRUE  unless you set the focus to a control
  51. }