I don't know much about PCAnywhere, heck I can barely spell CPU. But if it exposes anything, it's most likely a COM interface or a standard DLL.
If it's COM, you can load it into .NET through Project References and look at it in the object browser (ctrl-alt-k). That will show you what objects and methods it exposes, though there won't be any help to explain it.
If it's not COM but just a standard DLL you're mostly out of luck unless they have public (free) docs explaining how to interface to it.
Since you said ".CHF dialer", I assume you mean CHF is the file extension? If it's a simple format, such as containing an IP address or something, then you might be able to figure out how to make one yourself using .NET's IO library.
-Nerseus