Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- INT_PTR CALLBACK Login(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
- UNREFERENCED_PARAMETER(lParam);
- switch (message)
- {
- case WM_INITDIALOG:
- return (INT_PTR)TRUE;
- case WM_COMMAND:
- if (LOWORD(wParam) == IDOK)
- {
- GetDlgItemText(hDlg,IDC_EDITUSER, LPWSTR(user), 20);
- a = strlen (user);
- if (a == 0)
- {
- MessageBox(NULL,L"Please enter a username!", L"Error!" , MB_OK | MB_ICONERROR);
- return (INT_PTR)TRUE;
- }
- GetDlgItemText(hDlg,IDC_EDITPASS, LPWSTR(pass), 20);
- b = strlen (pass);
- if (b == 0)
- {
- MessageBox(NULL,L"Please enter a password!", L"Error!" , MB_OK | MB_ICONERROR);
- return (INT_PTR)TRUE;
- }
- EndDialog(hDlg, LOWORD(wParam));
- return (INT_PTR)TRUE;
- }
- if (LOWORD(wParam) == IDCANCEL)
- {
- DestroyWindow(hwnd);
- PostQuitMessage(0);
- EndDialog(hDlg, LOWORD(wParam));
- return (INT_PTR)TRUE;
- }
- break;
- }
- return (INT_PTR)FALSE;}
- IDD_LOGIN DIALOGEX 0, 0, 315, 184
- STYLE DS_LOCALEDIT | DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_VISIBLE | WS_CAPTION
- EXSTYLE WS_EX_PALETTEWINDOW | WS_EX_STATICEDGE
- CAPTION "Abso FTP"
- FONT 9, "Comic Sans MS", 400, 0, 0x0
- BEGIN
- DEFPUSHBUTTON "OK",IDOK,205,161,50,14
- PUSHBUTTON "Exit",IDCANCEL,259,161,50,14
- RTEXT "Username:",IDC_STATICUSR,75,67,41,16,SS_CENTERIMAGE
- RTEXT "Password:",IDC_STATICPWD,76,95,41,16,SS_CENTERIMAGE,WS_EX_RIGHT
- CONTROL 131,IDB_BITMAP,"Static",SS_BITMAP | SS_CENTERIMAGE | SS_RIGHTJUST | SS_REALSIZEIMAGE | WS_GROUP,65,14,190,36
- EDITTEXT IDC_EDITUSER,124,69,91,12,ES_AUTOHSCROLL,WS_EX_DLGMODALFRAME | WS_EX_STATICEDGE
- EDITTEXT IDC_EDITPASS,124,97,91,12,ES_PASSWORD | ES_AUTOHSCROLL,WS_EX_DLGMODALFRAME | WS_EX_STATICEDGE
- END
Add Comment
Please, Sign In to add comment