关于控件重写windowproc在ie中捕获消息的有关问题

求助:关于控件重写windowproc在ie中捕获消息的问题
最近搞的一个图片显示控件,用于javaweb加载在IE上用来展示图片的!
展示页面java那边分成两个Frame,左侧是树状图(多的时候产生左侧frame滚动条,它的拖动跟我控件一毛钱关系都木有),右侧Frame加载OCX控件用于展示图片!
好了,问题来了:
当左侧出现滚动条时,你每一次点击或者拖动滚动条,为啥都会引起我控件的刷新?
我的控件里面有这样的代码:

LRESULT CAxImageCtrl::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) 
{
// TODO: Add your specialized code here and/or call the base class
if (message == WM_NTF) //用于捕获我感兴趣的信息 wm_user+100
{
return OnNotify(wParam, lParam);
}
return COleControl::WindowProc(message, wParam, lParam);
}

只要点击或者拖动滚动条,控件就会进入这个代码捕获的信息是重绘(消息号15),继而引发控件的重绘!
为啥我会收到一个重绘信息呢?这个是java的Frame问题还是我控件消息捕获的问题啊???
ie

------解决方案--------------------
OnNotify
The framework calls this member function to inform the parent window of a control that an event has occurred in the control or that the control requires some kind of information.
------解决方案--------------------
有这种可能的楼主, WM_USER + 100可能也是另外一个窗口的一个定制的消息, 由于你重写了WindowProc, 被你先处理了。 建议你另外加一个条件判断这个消息是你想要的