title: Get around 3rd party cyclic dll dependencies?
body: <p>I am attempting to access text in a TE Edit (from ter32.dll) in a 3rd party application. (first post on this <a href="https://stackoverflow.com/questions/7036292/wm-copy-wm-gettext-and-wm-keydown-fail">here</a>)  I looked through the <a href="http://www.subsystems.com/tewf_api.htm" rel="nofollow noreferrer">API</a> and tried to dynamically load the dll in order to access a function. Unfortunately, this (aftermarket rework) of ter32.dll has a load of dependencies.  I tried dynamically loading each required dll as needed but ran into a cyclic dependency.  ter32.dll requires x.  x requires y.  y won't load because it requires x. Would I have to statically load these with a delay?  I sure hope not as I don't want the overhead/bloat/dependency in my application.</p>
  
  <p>1) what am I missing?<br>
  2) is there some way around this?<br>
  3) does anybody have any other way of accessing the text in a TE Edit of ter32.dll?</p>