Guest User

Untitled

a guest
Feb 14th, 2018
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. INT_PTR CALLBACK Login(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
  2.  
  3. UNREFERENCED_PARAMETER(lParam);
  4. switch (message)
  5. {
  6. case WM_INITDIALOG:
  7.  
  8. return (INT_PTR)TRUE;
  9.  
  10. case WM_COMMAND:
  11. if (LOWORD(wParam) == IDOK)
  12. {
  13. GetDlgItemText(hDlg,IDC_EDITUSER, LPWSTR(user), 20);
  14. a = strlen (user);
  15. if (a == 0)
  16. {
  17. MessageBox(NULL,L"Please enter a username!", L"Error!" , MB_OK | MB_ICONERROR);
  18. return (INT_PTR)TRUE;
  19. }
  20. GetDlgItemText(hDlg,IDC_EDITPASS, LPWSTR(pass), 20);
  21. b = strlen (pass);
  22. if (b == 0)
  23. {
  24. MessageBox(NULL,L"Please enter a password!", L"Error!" , MB_OK | MB_ICONERROR);
  25. return (INT_PTR)TRUE;
  26. }
  27. EndDialog(hDlg, LOWORD(wParam));
  28. return (INT_PTR)TRUE;
  29. }
  30. if (LOWORD(wParam) == IDCANCEL)
  31. {
  32. DestroyWindow(hwnd);
  33. PostQuitMessage(0);
  34. EndDialog(hDlg, LOWORD(wParam));
  35. return (INT_PTR)TRUE;
  36. }
  37. break;
  38. }
  39. return (INT_PTR)FALSE;}
  40.  
  41. IDD_LOGIN DIALOGEX 0, 0, 315, 184
  42. STYLE DS_LOCALEDIT | DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_VISIBLE | WS_CAPTION
  43. EXSTYLE WS_EX_PALETTEWINDOW | WS_EX_STATICEDGE
  44. CAPTION "Abso FTP"
  45. FONT 9, "Comic Sans MS", 400, 0, 0x0
  46. BEGIN
  47. DEFPUSHBUTTON "OK",IDOK,205,161,50,14
  48. PUSHBUTTON "Exit",IDCANCEL,259,161,50,14
  49. RTEXT "Username:",IDC_STATICUSR,75,67,41,16,SS_CENTERIMAGE
  50. RTEXT "Password:",IDC_STATICPWD,76,95,41,16,SS_CENTERIMAGE,WS_EX_RIGHT
  51. CONTROL 131,IDB_BITMAP,"Static",SS_BITMAP | SS_CENTERIMAGE | SS_RIGHTJUST | SS_REALSIZEIMAGE | WS_GROUP,65,14,190,36
  52. EDITTEXT IDC_EDITUSER,124,69,91,12,ES_AUTOHSCROLL,WS_EX_DLGMODALFRAME | WS_EX_STATICEDGE
  53. EDITTEXT IDC_EDITPASS,124,97,91,12,ES_PASSWORD | ES_AUTOHSCROLL,WS_EX_DLGMODALFRAME | WS_EX_STATICEDGE
  54. END
Add Comment
Please, Sign In to add comment