Abaixo estou disponibilizando uma versão do ACBrNFeMonitor Capicom com a opção de envio de cancelamento por evento e a impressão de eventos(CCe).
O comando de cancelamento(NFe.Cancelar) não foi alterado, apenas no momento do envio será feito direto para o WebService de recepção de eventos.
Para Imprimir uma CCe, use o comando NFe.ImprimirEvento(cPathXMLEvento,cPathXMLNFe), o XML da NFe é opcional, caso seja informado será impresso os dados do Emitente e Destinatário, caso contrário será impresso apenas os dados disponíveis no XML do Evento.
[attachment=0]ACBrNFeMonitor.rar[/attachment]
Depois de terminados esses testes, serão adicionados a opção de gerar o PDF do evento, envio do evento por Email para o destinatário e os demais eventos disponibilizados pelo SEFAZ.