<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hello Jay,</div>

<div>&nbsp;</div>

<div>thank you very much for your suggestions. Imagine this:</div>

<div>&nbsp;</div>

<div>
<div>class IMYInterface<br/>
{</div>

<div>public:<br/>
&nbsp;&nbsp; &nbsp;virtual ~<span style="font-family: Verdana;font-size: 12.0px;line-height: 19.2px;">IMYInterface</span>() {}</div>

<div>&nbsp; &nbsp; virtual bool start( bool fMode ) = 0;</div>

<div>};</div>

<div>&nbsp;</div>

<div>class MyObj : &nbsp;public <span style="font-family: Verdana;font-size: 12.0px;line-height: 19.2px;">IMYInterface</span><br/>
{<br/>
public:<br/>
...</div>

<div>...</div>

<div>
<div>protected:</div>

<div>&nbsp;&nbsp; &nbsp;<span style="font-family: Verdana;font-size: 12.0px;line-height: 19.2px;">MyObj</span>();<br/>
&nbsp;&nbsp; &nbsp;virtual ~<span style="font-family: Verdana;font-size: 12.0px;line-height: 19.2px;">MyObj</span>();</div>
</div>

<div>};</div>

<div>&nbsp;</div>

<div>__declspec(dllexport)&nbsp;bool WINAPI GetTestObject( <span style="font-family: Verdana; font-size: 12px; line-height: 19.200000762939453px;">IMYInterface</span>*&amp; pObj )<br/>
{</div>

<div>
<div>bool ret = false;<br/>
&nbsp;&nbsp; &nbsp;<span style="font-family: Verdana; font-size: 12px; line-height: 19.200000762939453px;">MyObj</span>* pObject = new <span style="font-family: Verdana; font-size: 12px; line-height: 19.200000762939453px;">MyObj()</span>;</div>

<div>&nbsp;&nbsp; &nbsp;if (<span style="font-family: Verdana; font-size: 12px; line-height: 19.200000762939453px;">pObject</span>!= NULL)<br/>
&nbsp;&nbsp; &nbsp;{</div>

<div>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<span style="font-family: Verdana; font-size: 12px; line-height: 19.200000762939453px;">pObj</span>= static_cast&lt;<span style="font-family: Verdana; font-size: 12px; line-height: 19.200000762939453px;">IMYInterface</span>*&gt; (<span style="font-family: Verdana; font-size: 12px; line-height: 19.200000762939453px;">pObject</span>);<br/>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;if ( <span style="font-family: Verdana; font-size: 12px; line-height: 19.200000762939453px;">pObj</span>!= NULL)<br/>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{<br/>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;ret = true;<br/>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br/>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;else<br/>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{<br/>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;.....<br/>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br/>
&nbsp;&nbsp; &nbsp;}</div>

<div>&nbsp;</div>

<div>So, this is the Code behind my dll. And I would bind this <span style="font-family: Verdana; font-size: 12px; line-height: 19.200000762939453px;">MyObj&nbsp;</span>to a racket object. How can I achieve this?</div>

<div>&nbsp;</div>

<div>Yours,</div>

<div>&nbsp;</div>

<div>&nbsp;</div>

<div>&nbsp;</div>

<div>&nbsp;</div>

<div>&nbsp;</div>

<div>&nbsp;</div>

<div>&nbsp;</div>
</div>
</div></div></body></html>