From: crusaderxx <ren...@we...> - 2014-01-13 16:07:24
|
Hi, I try to implement my libUSB C-Code in a GUI (C++). When I try to open my Device the compiler tells me that there is no operator '=' for usb_dev_handle. How can I solve this problem? #include <lusb0_usb.h> #include "menue.h" using namespace System; using namespace System::Windows::Forms; [STAThread] int main() { struct usb_dev_handle *handle; int product_id = 0x8613; int vendor_id = 0x04B4; struct usb_bus *bus; struct usb_device *dev; for(bus = usb_get_busses();bus;bus = bus->next) { for(dev = bus->devices;dev;dev = dev->next) { if(dev->descriptor.idVendor == vendor_id && dev->descriptor.idProduct == product_id) { *handle = usb_open(dev); } } } Application::EnableVisualStyles(); Application::SetCompatibleTextRenderingDefault(false); TestingGUI::menue Form; Application::Run(%Form); } -- View this message in context: http://libusb.6.n5.nabble.com/C-usb-open-error-no-operator-tp5712773.html Sent from the LibUSB Dev mailing list archive at Nabble.com. |