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