logondialog.cpp

来自「通过手机蓝牙控制个人电脑上的幻灯片的播放」· C++ 代码 · 共 34 行

CPP
34
字号
// LogonDialog.cpp
//
// Gather user credentials for Logon.
//

#include "stdafx.h"
#include "LogonDialog.h"
#include "GuiHelper.h"

#include "resource.h"

INT_PTR LogonDialog::DialogProc(UINT msg, WPARAM wp, LPARAM lp) {
    switch (msg) {
        case WM_COMMAND: {
            switch (LOWORD(wp)) {
                case IDOK:
                    GuiHelper::ExtractControlText(_hwnd, IDC_NAME,     &userName);
                    GuiHelper::ExtractControlText(_hwnd, IDC_PASSWORD, &password);
                    GuiHelper::ExtractControlText(_hwnd, IDC_DOMAIN,   &domain);
                    EndDialog(_hwnd, IDOK);
                    break;
                case IDCANCEL:
                    EndDialog(_hwnd, IDCANCEL);
                    break;
            }
            return TRUE;
        }
    }
    return FALSE;
}

void LogonDialog::close(){
	EndDialog(_hwnd, IDCANCEL);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?