Esempio n. 1
0
BOOL CAutoDialDlg::OnInitDialog()
{
	CDialog::OnInitDialog();

	// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
	//  执行此操作
	SetIcon(m_hIcon, TRUE);			// 设置大图标
	SetIcon(m_hIcon, FALSE);		// 设置小图标

	SetWindowPos(NULL,0,0,0,0,NULL);
	SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE,WS_EX_TOOLWINDOW|WS_EX_STATICEDGE); 
	
	// TODO: 在此添加额外的初始化代码
	if (0 == GetModuleFileName(NULL, m_szAppPath, MAX_PATH)){
		AfxMessageBox("获取程序运行路径失败");
		EndDialog(IDCANCEL);
		return FALSE;
	}
	if (!LoadConf()){
		AfxMessageBox("加载配置文件失败");
		EndDialog(IDCANCEL);
		return FALSE;
	}

	RunWhenStart(TRUE);

	SetWindowText("ZAutoDial");
	m_bConn = AutoCheck();
	SetTimer(s_dwTimeEvent, m_dwTimeElapse * 1000, NULL);
	ToTray(m_bConn);
	return TRUE;  // 除非将焦点设置到控件,否则返回 TRUE
}
Esempio n. 2
0
void StartUpAnimation::OnTotrayBtn() 
{
	// TODO: Add your control notification handler code here
//	bIsToTray = TRUE;
//	SendMessage(WM_SYSCOMMAND, SC_MINIMIZE, 0); 
	ToTray(MAIN_WINDOW);
//	lastForeground = MAIN_WINDOW;
}