Esempio n. 1
0
void CMainDlg::OnParameter() 
{
	SetSelectButton(BUTTON_PARAMETER);

	XFILTER_IO_CONTROL	IoControl;
	XF_IO_CONTROL		m_XfIoControl;
	HMODULE m_hTcpIpDog = NULL;
	TCHAR				sPathName[MAX_PATH];

	_stprintf(sPathName, _T("%s%s"), GetAppPath(), XFILTER_SERVICE_DLL_NAME);

	if ((m_hTcpIpDog = LoadLibrary(sPathName)) == NULL)
	{
		AfxMessageBox(GUI_ACL_MESSAGE_DLL_NOT_FOUND);
		return ;
	}

	m_XfIoControl	= (XF_IO_CONTROL)GetProcAddress(m_hTcpIpDog, _T("XfIoControl"));

	if (m_XfIoControl == NULL)
	{
		AfxMessageBox(GUI_ACL_MESSAGE_FUNCTION_NOT_FOUNT);
		return ;
	}

	IoControl.DWord = (DWORD)theApp.m_AclFile.GetMemoryFileHandle();
	m_XfIoControl(8, &IoControl);
}
Esempio n. 2
0
void CAclWeb::InitView()
{
	m_QueryCombo.SetCurSel(theApp.m_AclFile.GetHeader()->bWebQueryEx);
	OnSelchangeComboSet();
	SetSelectButton(theApp.m_AclFile.GetHeader()->bWebSet);
	InitList();
}
Esempio n. 3
0
void CAclApp::OnAclRadioQuery() 
{
	SetSelectButton(RADIO_APP_QUERY);
}
Esempio n. 4
0
void CAclApp::OnAclRadioDeny() 
{
	SetSelectButton(RADIO_APP_DENY);
}
Esempio n. 5
0
void CMainDlg::OnLog() 
{
	SetSelectButton(BUTTON_LOG);
}
Esempio n. 6
0
void CAclSub::OnAclNet() 
{
	SetSelectButton(ACL_BUTTON_NET);
}
Esempio n. 7
0
void CAclSub::OnAclIcmp() 
{
	SetSelectButton(ACL_BUTTON_ICMP);
}
Esempio n. 8
0
void CAclSub::OnAclWeb() 
{
	SetSelectButton(ACL_BUTTON_WEB);
}
Esempio n. 9
0
void CAclNnb::OnAclRadioPass() 
{
	SetSelectButton(RADIO_NNB_PASS);
}
Esempio n. 10
0
void CMainDlg::OnAbout() 
{
	SetSelectButton(BUTTON_ABOUT);		
}
Esempio n. 11
0
void CMainDlg::OnAcl() 
{
	SetSelectButton(BUTTON_ACL);
}
Esempio n. 12
0
void CMainDlg::OnSystemset() 
{
	SetSelectButton(BUTTON_SYSTEMSET);		
}
Esempio n. 13
0
void CMainDlg::OnOnline() 
{
	SetSelectButton(BUTTON_ONLINE);		
}
Esempio n. 14
0
void CAclWeb::OnAclRadioPass() 
{
	SetSelectButton(RADIO_WEB_PASS);
}
Esempio n. 15
0
void CAclNnb::OnAclRadioDenyin() 
{
	SetSelectButton(RADIO_NNB_DENYIN);
}
Esempio n. 16
0
void CAclWeb::OnAclRadioQuery() 
{
	SetSelectButton(RADIO_WEB_QUERY);
}
Esempio n. 17
0
void CAclNnb::OnAclRadioDenyall() 
{
	SetSelectButton(RADIO_NNB_DENYALL);
}
Esempio n. 18
0
void CAclSub::OnAclApp() 
{
	SetSelectButton(ACL_BUTTON_APP);
}
Esempio n. 19
0
void CAclNnb::OnAclRadioDenyout() 
{
	SetSelectButton(RADIO_NNB_DENYOUT);
}
Esempio n. 20
0
void CAclSub::OnAclNnb() 
{
	SetSelectButton(ACL_BUTTON_NNB);
}
Esempio n. 21
0
void CAclNnb::OnAclRadioQuery() 
{
	SetSelectButton(RADIO_NNB_QUERY);
}
Esempio n. 22
0
void CAclSub::OnAclTorjan() 
{
	SetSelectButton(ACL_BUTTON_TORJAN);
}
Esempio n. 23
0
void CAclApp::OnAclRadioPass() 
{
	SetSelectButton(RADIO_APP_PASS);
}
Esempio n. 24
0
void CAclSub::OnAclTime() 
{
	SetSelectButton(ACL_BUTTON_TIME);
}
Esempio n. 25
0
void CMainDlg::OnMonitor() 
{
	SetSelectButton(BUTTON_MONITOR);
}