我用了一个自定义控件,名字是IDC_FACEIMAGE5,现在我要用它掉哟内一个函数DLLEXPORT_API HANDLE __stdcall ChannelOpen(int ChannelNum);
我想问一下这个句柄HANDLE我怎么得到?

解决方案 »

  1.   

    这样子应该可以吧,HANDLE hChanel = ChannelOpen(ChannelNum);
      

  2.   

    ChannelOpen()就是打开通道,现在意思就IDC_FACEIMAGE5就是第一个通道,可是那个函数需要一个句柄,我就不知道句柄怎么来?
      

  3.   

    你是指ChannelNum不知道怎么来的吧?是不是控件可以绑定通道号,调用ChannelOpen()的时候可以通过控件类的方法取到绑定的通道号?公司的东西问同事不容易搞定些?
      

  4.   

    我不好意思问他们,哈哈!因为
    DLLEXPORT_API HANDLE __stdcall ChannelOpen(int ChannelNum);
    我想应该是
    控件.句柄=ChannelOpen()
    您说的绑定,我也试试的,我刚学vc,请多指教!
      

  5.   

    问同事也不好意思,你这样子问多浪费时间。
    控件.句柄=ChannelOpen();这个有可能,你可以看控件的属性,是不是有保存通道句柄的函数。应该是设定好通道句柄后,就可以通过控件对通道进行操作了。