#include <CryptoLib.h>
Public Member Functions | |
CCryptoLib () | |
virtual BOOL | OnApply () |
Protected Types | |
enum | { IDD = IDD_LIBSELECT } |
Protected Member Functions | |
virtual void | DoDataExchange (CDataExchange *pDX) |
virtual BOOL | OnInitDialog () |
Protected Attributes | |
int | m_lib |
CCryptoLib::CCryptoLib | ( | ) |
This is the constructor for CCryptoLib, it sets m_lib to -1 and calls the CPropertyPage constructor.
BOOL CCryptoLib::OnApply | ( | ) | [virtual] |
Called when the user applies changes to the dialog box and sets the value of m_lib as well as the value of the AlgorithmSheet's m_lib.
void CCryptoLib::DoDataExchange | ( | CDataExchange * | pDX | ) | [protected, virtual] |
Calls the parent implementation of DoDataExchange and fills m_lib with the selection chosen from the radio buttons in the selection dialog.
pDx | - a CDataExchange pointer passed by MFC and used in the call to DDX_Radio when filling the contents of m_lib. |
BOOL CCryptoLib::OnInitDialog | ( | ) | [protected, virtual] |
Sets up the CryptoLib dialog box. m_lib is set initially to the value set in AlgorithmSheet.
int CCryptoLib::m_lib [protected] |
When m_lib is 0, the user selected Crypot++. When m_lib is 1 the user selected OpenSSL.