我已经基于一类 CSocket的其中具有用于保持各螺纹缓冲器一个DLL 进入流。我有一对夫妇的应用与工作原理 完美,使用计时器轮询缓冲区来看看是否有什么是有 被拉出,然后被显示。

现在我已经得到了计时器在一些VBA代码,宏如果你愿意,在 Excel的模块。如预期定时器触发,但仅DLL说有 东西在,当你按住鼠标按钮向下滚动选项卡上的缓冲 或Excel的称号吧!所以,如果你尝试移动Excel窗口的 表开始从缓冲器拉着数据填充。如果你试试 编程方式移动窗口,然后它不工作。不知怎的,鼠标 焦点必须是Excel窗口的框架上。它也可以,如果你 在窗口的左上方打开系统菜单。 (这是Excel 2003中 顺便说一句SP3)

没有正确的解决方案

其他提示

有关“接受”答案评论见上述(我不能传输,这模下降到大概OP不会)。即:

把DLL在它自己的线程的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top