知道窗体的句柄
如何获得WNDCLASS类里的 int cbClsExtra;   int cbWndExtra; 这2个变量的值还种提发,用spy++的窗口属性里有一个"窗口字节",如何在程序里根据句柄获得?

解决方案 »

  1.   

    GetClassInfo
    或者GetClassLong参数为 GCL_CBCLSEXTRA GCL_CBWNDEXTRA
      

  2.   

    这样是不行的
    同样classname的窗体,这个值有可能不一样
    向word/photoshop都是这样,比如photoshop的很多面板,classname都是一样的,但用spy++查看,"窗体字节"是不一样的,photoshop就是通过这个窗体字节来区分这些面板的
    这样获取是不对的
    帮助里说用GetClassLong,然后参考GetWindowLong,可GetWindowLong根本没有介绍
      

  3.   

    终于搞清楚了
    直接用getwindowlong就可以了,int nIndex参数0/4/等就可以了