search for: iid_idispatch

Displaying 4 results from an estimated 4 matches for "iid_idispatch".

2008 Jun 04
2
Win32-ole start
...in the constructor. attr_reader :server # The host the OLE automation object was created on. attr_reader :host # Did I declare these properly? # http://tinyurl.com/3z8z4h IID_IUnknown = [0,0,0,192,0,0,0,0,0,0,70].pack(''ISSCCCCCCCC'') IID_IDispatch = [132096,0,0,192,0,0,0,0,0,0,70].pack(''ISSCCCCCCCC'') IID_IEnumVARIANT = [132100,0,0,192,0,0,0,0,0,0,70].pack(''ISSCCCCCCCC'') def initialize(server, host = Socket.gethostname) @server = server @host = host clsid = 0...
2008 Jun 10
7
Unraveling a FAR*
Hi all, Just looking over fole_s_connect() in win32ole.c and I noticed this bit: hr = CLSIDFromProgID(pBuf, &clsid); ... hr = GetActiveObject(&clsid, 0, &pUnknown); ... hr = pUnknown->lpVtbl->QueryInterface( pUnknown, &IID_IDispatch, (void **)&pDispatch ); Using win32-api, that would be something like: IID_IUnknown = [0,0,0,192,0,0,0,0,0,0,70].pack(''ISSCCCCCCCC'') clsid = 0.chr * 16 unknown = 0.chr * IID_IUnknown.size hr = CLSIDFromProgID(multi_to_wide(server), clsid) ... GetActiveObject(clsid, ni...
2009 May 06
4
[ win32utils-Feature Requests-25792 ] Create a pure Ruby win32-ole library
Feature Requests item #25792, was opened at 2009-05-05 17:29 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=414&aid=25792&group_id=85 Category: None Group: None Status: Open Resolution: None Priority: 3 Submitted By: Daniel Berger (djberg96) Assigned to: Nobody (None) Summary: Create a pure Ruby win32-ole library Initial Comment: The current Win32OLE
2008 Sep 25
0
C++ & R: Displaying a lattice graphic using D Com
...out the code at the end of this note. I would be grateful for any advice. Kind regards Noel void CMFCClientDlg::OnTest() { BeginWaitCursor(); IStatConnector lConnector; IDispatch* lCharDev = NULL; IDispatch* lGfxDev = NULL; if(FAILED(m_CharDev.GetControlUnknown()->QueryInterface(IID_IDispatch,(LPVOI D*) &lCharDev))) { MessageBox("Error querying Dispatch from Character Device"); return; } if(FAILED(lConnector.CreateDispatch(_T("StatConnectorSrv.StatConnector")))) { MessageBox("Error creating StatConnectorSrv"); return; } lConnecto...