Exportando funções de uma DLL com dllexport

Gostaria de um exemplo simples de exportação de uma função de uma DLL do Windows C ++. Eu gostaria de ver o cabeçalho, o .cpparquivo e o .defarquivo (se for absolutamente necessário). Gostaria que o nome exportado não fosse decorado . Eu gostaria de usar a convenção de chamada mais padrão (...