67 lines
1.5 KiB
C++
67 lines
1.5 KiB
C++
//+-------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
//
|
|
// Copyright (C) Microsoft Corporation, 1997 - 1999
|
|
//
|
|
// File: fopendlg.cpp
|
|
//
|
|
//--------------------------------------------------------------------------
|
|
#include "pch.h"
|
|
#pragma hdrstop
|
|
|
|
#include "resource.h"
|
|
#include "fopendlg.h"
|
|
#include "termserv.h"
|
|
|
|
INT_PTR CALLBACK
|
|
OpenFilesWarningProc(
|
|
HWND hDlg,
|
|
UINT uMsg,
|
|
WPARAM wParam,
|
|
LPARAM lParam
|
|
)
|
|
{
|
|
switch(uMsg)
|
|
{
|
|
case WM_INITDIALOG:
|
|
SendDlgItemMessage(hDlg,
|
|
IDC_DLGTYPEICON,
|
|
STM_SETICON,
|
|
(WPARAM)LoadIcon(NULL, IDI_WARNING),
|
|
0L);
|
|
return TRUE;
|
|
|
|
case WM_COMMAND:
|
|
switch (LOWORD(wParam))
|
|
{
|
|
case IDOK:
|
|
case IDCANCEL:
|
|
EndDialog(hDlg, LOWORD(wParam));
|
|
return TRUE;
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
int
|
|
OpenFilesWarningDialog(
|
|
HWND hwndParent
|
|
)
|
|
{
|
|
UINT idDlgTemplate = IDD_OPEN_FILES_WARNING;
|
|
if (S_OK == TS_MultipleSessions())
|
|
{
|
|
idDlgTemplate = IDD_OPEN_FILES_WARNING_MULTIUSER;
|
|
}
|
|
return (int)DialogBox(g_hInstance,
|
|
MAKEINTRESOURCE(idDlgTemplate),
|
|
hwndParent,
|
|
OpenFilesWarningProc);
|
|
}
|
|
|