尼玛终于熬过头了从VB走过再次看见窗体的喜悦 SDK加法计算器

前端之家收集整理的这篇文章主要介绍了尼玛终于熬过头了从VB走过再次看见窗体的喜悦 SDK加法计算器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. #include "stdafx.h"
  2. #include "iostream"
  3. #include <windows.h>
  4. #include <windowsx.h>
  5. #include "resource.h"
  6. #include "MainDlg.h"
  7.  
  8. using namespace std;
  9.  
  10. BOOL WINAPI Main_Proc(HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
  11. {
  12. switch(uMsg)
  13. {
  14. HANDLE_MSG(hWnd,WM_INITDIALOG,Main_OnInitDialog);
  15. HANDLE_MSG(hWnd,WM_COMMAND,Main_OnCommand);
  16. HANDLE_MSG(hWnd,WM_CLOSE,Main_OnClose);
  17. }
  18.  
  19. return FALSE;
  20. }
  21.  
  22. BOOL Main_OnInitDialog(HWND hwnd,HWND hwndFocus,LPARAM lParam)
  23. {
  24. return TRUE;
  25. }
  26.  
  27. void Main_OnCommand(HWND hwnd,int id,HWND hwndCtl,UINT codeNotify)
  28. {
  29. TCHAR name1[101];
  30. TCHAR name2[101];
  31. TCHAR name3[101];
  32. int sum,n1,n2;
  33. switch(id)
  34. {
  35. case IDC_OK:
  36. GetDlgItemText(hwnd,IDC_EDIT1,name1,sizeof(name1));
  37. GetDlgItemText(hwnd,IDC_EDIT2,name2,sizeof(name2));
  38. n1=atoi(name1);
  39. n2=atoi(name2);
  40. sum=n1+n2;
  41. wsprintf(name3,"%i",sum);
  42. SetDlgItemText(hwnd,IDC_EDIT3,name3);
  43. break;
  44. default:
  45. break;
  46. }
  47. }
  48.  
  49. void Main_OnClose(HWND hwnd)
  50. {
  51. EndDialog(hwnd,0);
  52. }

猜你在找的VB相关文章