void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                CommonResource.Instance.InitSoundChannels(new WindowInteropHelper(this).Handle);
                CommonResource.Instance.InitDialupModem();
                string recordDir = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Record");
                RecorderManager.InitRecorder(recordDir);
            }
            catch (Exception ex)
            {
                LogService.Logger.Error(ex);
            }

            _vm = new MainWindowViewModel();
            this.DataContext = _vm;

            this.WindowState = System.Windows.WindowState.Minimized;
        }