怎样由句柄知道控件类型(用winapi)谢谢

解决方案 »

  1.   

    我都想知道可以用FindWindow()逐个去找,但是,如果连ID都没有你又真能做到获得任意控件句柄
      

  2.   

    如何在不知id的情况下获得画面任意控件句柄?晕行时象应WM_NOTIFY消息可得到它的具饼怎样由句柄知道控件类型(用winapi)谢谢查了半天没查出来怎么办
      

  3.   


    int GetClassName(HWND hWnd,
        LPTSTR lpClassName,
        int nMaxCount
    );
    由句柄得到窗口的类名,但仍无法得到控件类型,无法得到窗口的类的基类,
    但有时可以看出来
      

  4.   

    请问caven() :
    int GetClassName(HWND hWnd,
        LPTSTR lpClassName,
        int nMaxCount
    );
    是属于哪一个类的函数?我的MSDN不太好使,谢谢
      

  5.   

    就是API在VC里这样用
    hWnd是你知道的句柄
    char lpClassName[255];
    ::GetClassName(hWnd, lpClassName, 255);
    这个lpClassName就是控件类名了