代码之家  ›  专栏  ›  技术社区  ›  Mark

Excel鼠标焦点怪异

  •  0
  • Mark  · 技术社区  · 15 年前

    我有一个基于 一个DLL中的CSocket,它有各种线程缓冲区来保存 完美的做法是,使用计时器轮询缓冲区以查看是否存在任何内容 被拉出然后展示。

    Excel模块。计时器按预期启动,但DLL只显示 或者Excel的标题栏!所以如果你尝试移动Excel窗口 表开始填充从缓冲区中提取的数据。如果你尝试 以编程方式移动窗口,则它不起作用。不知怎么的老鼠 焦点必须放在Excel窗口的框架上。如果你 打开窗口左上角的系统菜单。(这是Excel 2003 SP3(顺便说一句)

    1 回复  |  直到 10 年前
        1
  •  0
  •   pnuts    11 年前

    对于“接受”的答案,请参阅上面的评论(我不能转移,国防部拒绝,估计OP不会)。即:

    将DLL放入自己的线程中 .