Пример использование AddMsOff.dll из c++ для написания чисел прописью

Прежде всего надо поблагодарить Андрияшкина Александра за отличную бесплатную библиотеку AddMsOff.dll.
Она может цепляться к MSWord и Excel, но и программисты на других языках могут с легкостью ей пользоваться.
Преведу пример исользования функции SumPropF на C с динамической загрузкой библиотеки

#include <windows.h>

extern "C" {
	typedef int __declspec(dllimport) (__stdcall *tSumPropF)(char *Str, double Summa, int Zagl);
	
}

tSumPropF SumPropF;
int _tmain(int argc, _TCHAR* argv[])
{
  HMODULE dllp; /** dll handler*/
  char asOutStr[1000]; /** output buffer */
  double val; /** input value */

  dllp = LoadLibrary("AddMsOff.dll");
  if(!dllp) return -1; /**DLL not found*/

  SumPropF = (tSumPropF)GetProcAddress(dllp, "SumPropF");
  if(!SumPropF){
    FreeLibrary(dllp); /**function not found*/
    return -2;
   }

   val = 104.04;
   SumPropF(asOutStr, val, 1);
   /** now you have filled asOutStr*/
   FreeLibrary(dllp);
   return 0;
}