【问题标题】:Getting the right window of "CtrlNotifySink"获取“CtrlNotifySink”的正确窗口
【发布时间】:2010-07-05 17:12:02
【问题描述】:

我试图通过沿此窗口树向下查看任何文件夹的图标:

  1. 内阁W类
  2. ShellTabWindowClass
  3. DUIViewWndClassName
  4. DirectUIHWND
  5. CtrlNotifySink
  6. SHELLDLL_DefView
  7. DirectUIHWND

但是,我被困在 DirectUIHWND 中,因为有多个类名为“CtrlNotifySink”的孩子。 我需要保留一个特定的“CtrlNotifySink”.. 有孩子“SHELLDLL_DefView”的那个。

我该怎么做?

谢谢, Aviad S.

【问题讨论】:

    标签: c# winapi icons


    【解决方案1】:

    你可能走错了路。

    如果您想了解用户打开了哪些文件夹窗口并查看其中的项目,请查看scriptable shell objects。 MSDN 上的例子主要是 VB 和 Javascript,但这种方法也适用于 C#。

    【讨论】:

      猜你喜欢
      • 2012-07-31
      • 1970-01-01
      • 1970-01-01
      • 2012-11-13
      • 2016-04-20
      • 1970-01-01
      • 2011-12-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多