Desktop Functions: Smart Device Functions:
|
Search Results for "Hi" in [All]rpcrt4ÏAE©uþÒ@?ÈÐׯñßʰ±kŪrì³:×ÎÙ áZKf*QÖhiaC«N}G MþaÐ^²$2fìqÕçÕ>ÓÞ@ƹÓ÷NÿãM ᥠ|Â1dÛÊ~HGS3J¡|3ó&zºåÕÔ¹¥ÃgpóêçEÐ}0åVF!¥G«@x3Àµ¦{Autk¥ É êðÿ ë¨dv¿U$>2æw²%;-Æn«æÝ §»å^WªØ×/ðöä-_)O]Õf]¼>þÿÊäo< ¾ÿEvù÷Þè¼ì¹ø%°"~Y²¨ÇQ Ñs,$ÐÁ²ÉÐÜcHw¹A{ÃÙêÌ#:®xâå2ðü 2: UuidCreate Microsoft changed the UuidCreate function so it no longer uses the machine's MAC address as part of the UUID. Since CoCreateGuid calls UuidCreate to get its GUID, its output also changed. If you still like the GUIDs to be generated in sequential order (helpful for keeping a related group of GUIDs together in the system registry), you can use the UuidCreateSequential function. Microsoft changed the UuidCreate function so it no longer uses the machine's MAC address as part of the UUID. Since CoCreateGuid calls UuidCreate to get its GUID, its output also changed. If you still like the GUIDs to be generated in sequential order (helpful for keeping a related group of GUIDs together in the system registry), you can use the UuidCreateSequential function. msvcrt¸m3&ÞÁã²ýÐÑÆ2^çmÔ<º%|9Ê~JôDUO·.]ýëÁ«='ÎñNw£èØ-;{~EOÅXkÒÆo?ÈÅÚ³ÔüÀIh¥e'Èã¤$r«¢¨óO4 W8ȯ1rBÔQÒÆ] e³d¨"Ûµ#(y«ë¯¾ û÷};ضËnkü,§à¾X"pJáÓÇk¶2¦-TümuYûvEÌ@¨ùHÌ0¤ÙS&Ò`½´/×ïä×Z«wOØ$b|õäH5á£nþ/®oÕ·0ÇÇâ Çö èúBDNOf 'y5pKÞEEg©ðý¨:¢Ç`ÑíhÕf=gÀïêÇIY ©pàùó2/£ø°é}ak;EºcÈàgÀ¦]³G½X³½;Ñ6Ó4 B<Á® -¤t¦¶»reHIõLÍ7¥ }Þí:´?KHɬïvÓaeÕY8üitÎÏÀ6ªó±¼ï¿PRµC×W8b`ºu»h>IGÛ,½`õº ð^L¦#Y]ö Û®Z殦4,ÕÎjmÇ*?S¥{uûpçÚÔËz³>6µvÛhl'Åk/ßMQDMb\ÉØÿ7»9ðÎm:>|¢=ÚZ;/ó%® YZ5ãJRæ%kµÕ"yðçáPyÏ<z¾gÄvú÷VÔÓ&KJFÈü'©u0ßóëeþÊò^§A;Õ&1-pãw^2¸ôS¦Ø½¦Eî@'<t~¸¼Ý#}á®fi¦µ¿±Þ([2BÒÀ (Ëc°Ål`P÷Lcû¡oLøq?Á¤kÚ¾ÿÎzw)°Yâ"9ûeûªJùÁHY÷SðceQðð÷H¥!{«a¤jngôFw¯t¯4OèÝ·l·WUMW±Óê¦K"$®¥Ò2Ì©¿0W³8Ë:Ë\·?»¡=4ÌË´"~9ÀZ¸@@t3ñWཽbgQ%´^% ¦Ôk¬/ôé$÷X./qs¯(ÊÆï¤cûÅKûòºc÷¯o¶ÀZ¶®<ÕP¶ùù^g#j·ÙF³ 4Âèaø ÷×ëV>ëàM§x}ªóøÞ®0"c«ô|Ùm=³não¦ÑYâÌþ¬ÿ0S|ôHUb¿ 5: freopen
6: kbhit
static extern int kbhit();
Shared Function kbhit Lib "msvcrt.dll" () As Integer while (!kbhit()); This is in the .NET 2.0 Console class functions System.Console.KeyAvailable() or System.Console.ReadKey(). 7: memcmp
public static bool SequenceEqual(this byte[] b1, byte[] b2)
Removed SetLastError attribute from bottom 2 signatures as memset does not use this API. 8: time
MinCoreUse this declaration on Windows 10. On previous versions use http://pinvoke.net/default.aspx/version/GetFileVersionInfoSize.html imm3210: !!!!!!!!!
11: ImmConfigureIME
static extern int ImmGetCompositionString(IntPtr hIMC, uint dwIndex, char[] lpBuf, uint dwBufLen); private static extern int ImmGetCompositionString(IntPtr hIMC, uint dwIndex, char[] lpBuf, uint dwBufLen); //within some method int bufferLength = ImmGetCompositionString(hImc, GCS_RESULTSTR, null, 0);
ImmGetCompositionString(hImc, GCS_RESULTSTR, buffer, (uint)bufferLength); 13: ImmGetContext
public static extern bool ImmGetOpenStatus(IntPtr himc);
public static extern bool ImmSetOpenStatus(IntPtr himc, bool b);
public static extern bool ImmGetConversionStatus(IntPtr himc, ref int lpdw, ref int lpdw2);
IntPtr HIme = ImmGetContext(this.Handle);
if (ImmGetOpenStatus(HIme)) //If the imput method is open
bool bSuccess = ImmGetConversionStatus(HIme, ref iMode, ref iSentence); //Scan the input method info
ImmSimulateHotKey(this.Handle, IME_CHOTKEY_SHAPE_TOGGLE); //Convert tio chotkey shape
IntPtr hIMC,
IntPtr hIMC = ImmGetContext(AHwnd);
if ((hIMC != IntPtr.Zero)&&(hKL != IntPtr.Zero))
int dwSize = ImmGetConversionList(hKL,hIMC,AText,IntPtr.Zero,0,GCL_REVERSECONVERSION);
ImmGetConversionList(hKL,hIMC,AText,BufList,dwSize,GCL_REVERSECONVERSION);
ImmReleaseContext(this.Handle,hIMC);
listBox1.Items.AddRange(GetReverseConversion(this.Handle,textBox1.Text));
public static extern bool ImmReleaseContext(IntPtr hWnd,IntPtr hIMC); 16: lorem15 Biscuits numpty trouble and strife absolute know your onions ridicule grab a jumper, well chuffed twiglets pie-eyed twiglets squirrel. Know your onions guinness Big Ben scally I'm off to Bedfordshire fork out, snotty nosed brat and thus eton mess. Kate and Will scones one would like the old bill hadn't done it in donkey's years, have a gander Shakespeare indeed horses for courses lost her marbles, throw a paddy therewith bread and butter pudding. Manky houlligan Dr. Watson clock round the earhole crumpets The Hounds of Baskerville gobsmacked golly, well fit corgi knackered willy bent as a nine bob note ee bah gum cor blimey', devonshire cream tea off t'shop teacakes daft cow a cuppa make a brew. 17: lorem26 I could not help it, but I began to feel suspicious of this "dark complexioned" harpooneer. At any rate, I made up my mind that if it so turned out that we should sleep together, he must undress and get into bed before I did. version18: lorem20 Silence Earthling. my name is Darth Vader. I'm am an extra-terrestrial from the planet Vulcan. No no no no no, Marty, both you and Jennifer turn out fine. It's your kids, Marty, something has got to be done about your kids. Great Scott. Let me see that photograph again of your brother. Just as I thought, this proves my theory, look at your brother. Well gee, I don't know. Marty, such a nice name. 19: lorem29 A tramping of sea boots was heard in the entry; the door was flung open, and in rolled a wild set of mariners enough. Enveloped in their shaggy watch coats, and with their heads muffled in woollen comforters, all bedarned and ragged, and their beards stiff with icicles, they seemed an eruption of bears from Labrador. They had just landed from their boat, and this was the first house they entered. No wonder, then, that they made a straight wake for the whale's mouth—the bar—when the wrinkled little old Jonah, there officiating, soon poured them out brimmers all round. One complained of a bad cold in his head, upon which Jonah mixed him a pitch-like potion of gin and molasses, which he swore was a sovereign cure for all colds and catarrhs whatsoever, never mind of how long standing, or whether caught off the coast of Labrador, or on the weather side of an ice-island. cfgmgr32
InvalidMachinename = 0x0000002F, // NT ONLY
MachineUnavailable = 0x00000031, // NT ONLY
IntPtr machine); deviceInstance, Caller-supplied device instance handle to the device at the root of the subtree to be removed. This device instance handle is bound to the machine handle supplied by hMachine. vetoType, If not NULL, this points to a location that, if the removal request fails, receives a PNP_VETO_TYPE-typed value indicating the reason for the failure. vetoName, If not NULL, this is a caller-supplied pointer to a string buffer that receives a text string. The type of information this string provides is dependent on the value received by pVetoType. For information about these strings, see PNP_VETO_TYPE. vetoNameLength, Caller-supplied value representing the length (number of characters) of the string buffer supplied by pszVetoName. This should be set to MAX_PATH. machine, Caller-supplied machine handle to which the caller-supplied device instance handle is bound. 23: lorem31 I observed, however, that one of them held somewhat aloof, and though he seemed desirous not to spoil the hilarity of his shipmates by his own sober face, yet upon the whole he refrained from making as much noise as the rest. This man interested me at once; and since the sea-gods had ordained that he should soon become my shipmate (though but a sleeping-partner one, so far as this narrative is concerned), I will here venture upon a little description of him. He stood full six feet in height, with noble shoulders, and a chest like a coffer-dam. I have seldom seen such brawn in a man. His face was deeply brown and burnt, making his white teeth dazzling by the contrast; while in the deep shadows of his eyes floated some reminiscences that did not seem to give him much joy. His voice at once announced that he was a Southerner, and from his fine stature, I thought he must be one of those tall mountaineers from the Alleghanian Ridge in Virginia. When the revelry of his companions had mounted to its height, this man slipped away unobserved, and I saw no more of him till he became my comrade on the sea. In a few minutes, however, he was missed by his shipmates, and being, it seems, for some reason a huge favourite with them, they raised a cry of "Bulkington! Bulkington! where's Bulkington?" and darted out of the house in pursuit of him. comctl3224: !!!!!!! Ød}-s\í:FoÚo]2/uÏ%ÀÃjhø ÏËÁÓ3¹{( |$qyÅäfSlæ5_²DØMûÕõÖêÉ¡ÜSdrå\ÇШº +¢ýl#áXd*æIº;ÀiLÍZÎ ±4~à IÓ8µ -ϺQC}°Óá>R>Wdp:·®Ü"þ-ç(~îÃÿ[7Èy]J*Ãï[ÒDÌp?:ï«á{E-1= ^\bÇy¼ÿ.o·µÅË,Öñì~<e~¹#H¹¦¨Î\ÝBvÈ]ßwÎ2¼{Õªa7õSGQË[Mp¶½Ìÿ°¤ÆdÃkè4]ÒGù&hiÞ#É×8æ`пm§Í Ͼ/ö¿¶ç¯è¥Uß{+,$Jî?ÌæSýn¼¸è#¡rL[áöe<¹¦×Çl>µ@ 25: DoReaderMode
26: ImageList_Add
static extern bool ImageList_AddMasked(IntPtr hImageList, IntPtr hBitmap, int crMask);
Private Shared Function ImageList_AddMasked(hImageList As IntPtr, hBitmap As IntPtr, crMask As Integer) As Boolean
static extern bool ImageList_AddMasked(IntPtr hImageList, IntPtr hBitmap, int crMask);
/// <param name="himlTrack">Handle to the image list.</param>
internal static extern bool ImageList_BeginDrag(IntPtr himlTrack, int iTrack, int dxHotspot, int dyHotspot);
''' <param name="himlTrack">Handle to the image list.</param>
Friend Shared Function ImageList_BeginDrag(himlTrack As IntPtr, iTrack As Integer, dxHotspot As Integer, dyHotspot As Integer) As <MarshalAs(UnmanagedType.Bool)> Boolean
/// Displays the drag image at the specified position within the window.
/// <param name="x">X-coordinate at which to display the drag image.
/// <param name="y">Y-coordinate at which to display the drag image.
''' Displays the drag image at the specified position within the window.
''' <param name="x">X-coordinate at which to display the drag image.
''' <param name="y">Y-coordinate at which to display the drag image.
/// Unlocks the specified window and hides the drag image, allowing the window to be updated.
''' Unlocks the specified window and hides the drag image, allowing the window to be updated.
/// This function is typically called in response to a WM_MOUSEMOVE message.
/// <param name="x">X-coordinate at which to display the drag image.
/// <param name="y">Y-coordinate at which to display the drag image.
''' This function is typically called in response to a WM_MOUSEMOVE message.
''' <param name="x">X-coordinate at which to display the drag image.
''' <param name="y">Y-coordinate at which to display the drag image.
/// Shows or hides the image being dragged.
/// <param name="fShow">Value specifying whether to show or hide the image being dragged.
/// Specify <see langword="true"/> to show the image or <see langword="false"/> to hide the image.</param>
''' Shows or hides the image being dragged.
''' <param name="fShow">Value specifying whether to show or hide the image being dragged.
''' Specify <see langword="true"/> to show the image or <see langword="false"/> to hide the image.</param> 33: ImageList_DrawEx
static extern bool ImageList_DrawEx(IntPtr himl, int i, IntPtr hdcDst, int x, int y, int dx, int dy, int rgbBk, int rgbFg, int fStyle);
Private Shared Function ImageList_DrawEx(himl As IntPtr, i As Integer, hdcDst As IntPtr, x As Integer, y As Integer, dx As Integer, _
PreserveAlpha = 0x00001000, // This preserves the alpha channel in dest
PreserveAlpha = 0x00001000, // This preserves the alpha channel in dest
public extern static bool ImageList_SetOverlayImage(IntPtr himl, int iImage, int iOverlay);
public extern static bool ImageList_DrawEx(IntPtr himl, int i, IntPtr hdcDst, int x, int y, int dx, int dy, uint rgbBk, uint rgbFg, ImageListDrawingStyle fStyle);
/// Draws the image indicated by the given index on the specified <see cref="Graphics"/> at the specified location.
/// <param name="g">The <see cref="Graphics"/> to draw on.</param>
/// <param name="bounds">The bounds in which to draw the image. Set width and height to 0 to draw image at full size.</param>
/// <param name="bgColor">The background color of the image. This parameter can be a <see cref="Color"/> value or <see cref="ImageListDrawColor.None"/>
/// <param name="fgColor">The foreground color of the image. This parameter can be a <see cref="Color"/> value or <see cref="ImageListDrawColor.None"/>
/// so the image is blended with the color of the destination device context or <see cref="ImageListDrawColor.Default"/> so the image is drawn using the system highlight color as the foreground color.</param>
public static void Draw(this ImageList imageList, Graphics g, Rectangle bounds, int index, ImageListDrawColor bgColor, ImageListDrawColor fgColor, NativeMethods.ImageListDrawingStyle style = NativeMethods.ImageListDrawingStyle.Normal, int overlayImageIndex = 0)
private static int GetOverlayCount(this ImageList imageList)
/// <param name="imageIndex">Index of the image within the ImageList.</param>
public static int SetImageIndexAsOverlay(this ImageList imageList, int imageIndex)
/// <param name="transparentColor">The color to use as the transparent color within the Bitmap.</param>
public static int AddOverlay(this ImageList imageList, Image value, Color transparentColor)
static extern bool ImageList_GetIconSize(IntPtr himl, out int cx, out int cy);
Private Shared Function ImageList_GetIconSize(himl As IntPtr, ByRef cx As Integer, ByRef cy As Integer) As Boolean
ImageList_GetIconSize(himl,out iconWidth,out iconHeight);
static extern bool ImageList_GetIconSize(IntPtr himl, out int cx, out int cy);
ImageList_GetIconSize(himl,out iconWidth,out iconHeight);
static extern bool ImageList_SetIconSize(IntPtr hImageList, int cx, int cy);
Declare Function ImageList_SetIconSize Lib "comctl32.dll" (ByVal hImageList As IntPtr, ByVal cx As Integer, ByVal cy As Integer) As Boolean
static extern bool ImageList_SetOverlayImage(IntPtr hImageList, int iImage, int iOverlay);
Private Shared Function ImageList_SetOverlayImage(hImageList As IntPtr, iImage As Integer, iOverlay As Integer) As Boolean
PreserveAlpha = 0x00001000, // This preserves the alpha channel in dest
public extern static bool ImageList_SetOverlayImage(IntPtr himl, int iImage, int iOverlay);
public extern static bool ImageList_DrawEx(IntPtr himl, int i, IntPtr hdcDst, int x, int y, int dx, int dy, uint rgbBk, uint rgbFg, ImageListDrawingStyle fStyle);
/// Draws the image indicated by the given index on the specified <see cref="Graphics"/> at the specified location.
/// <param name="g">The <see cref="Graphics"/> to draw on.</param>
/// <param name="bounds">The bounds in which to draw the image. Set width and height to 0 to draw image at full size.</param>
/// <param name="bgColor">The background color of the image. This parameter can be a <see cref="Color"/> value or <see cref="ImageListDrawColor.None"/>
/// <param name="fgColor">The foreground color of the image. This parameter can be a <see cref="Color"/> value or <see cref="ImageListDrawColor.None"/>
/// so the image is blended with the color of the destination device context or <see cref="ImageListDrawColor.Default"/> so the image is drawn using the system highlight color as the foreground color.</param>
public static void Draw(this ImageList imageList, Graphics g, Rectangle bounds, int index, ImageListDrawColor bgColor, ImageListDrawColor fgColor, NativeMethods.ImageListDrawingStyle style = NativeMethods.ImageListDrawingStyle.Normal, int overlayImageIndex = 0)
private static int GetOverlayCount(this ImageList imageList)
/// <param name="imageIndex">Index of the image within the ImageList.</param>
public static int SetImageIndexAsOverlay(this ImageList imageList, int imageIndex)
/// <param name="transparentColor">The color to use as the transparent color within the Bitmap.</param>
public static int AddOverlay(this ImageList imageList, Image value, Color transparentColor) 38: lorem20 Silence Earthling. my name is Darth Vader. I'm am an extra-terrestrial from the planet Vulcan. No no no no no, Marty, both you and Jennifer turn out fine. It's your kids, Marty, something has got to be done about your kids. Great Scott. Let me see that photograph again of your brother. Just as I thought, this proves my theory, look at your brother. Well gee, I don't know. Marty, such a nice name. 39: TaskDialog
public IntPtr hInstance; 2-Add this lines to your app.manifest
processorArchitecture="*" This only appears to be an issue with VS2008, and it may have been fixed by the time you are reading this, so try to run the project first, and if you click on one of the 'TaskDialog' buttons and see it popup (ie you dont see an exception) then you do not need to take these steps, if you do get an exception, follow the steps below: To Run the VistaBridge Project in Visual Studio 2008, you must re-create the Application Manifest file. To do this, open the manifest already in the project, copy all of the text from it to notepad and then delete the manifest file from the project. Next, right click on the "VistaBridgeDemoApp" project and select Add New Item. Choose an Application Manifest File and MAKE SURE you name it as follows: VistaBridgeDemoApp.exe.manifest and then press enter. Now double click on the new manifest file, select all the text and replace it with the text that was copied out of the old manifest. You can now Build the solution and the Demo App should now operate properly. If you still have problems, try closing Visual Studio and then Re-opening it.
/// <summary>The TaskDialogIndirect function creates, displays, and operates a task dialog. The task dialog contains application-defined icons, messages, title, verification check box, command links, push buttons, and radio buttons. This function can register a callback function to receive notification messages.</summary>
/// <param name="button">Address of a variable that receives one of the button IDs specified in the <paramref name="button"/> member of the <paramref name="taskConfig"/> parameter. If this parameter is <see langword="null"/>, no value is returned.</param>
/// <param name="radioButton">Address of a variable that receives one of the button IDs specified in the <paramref name="radioButton"/> member of the <paramref name="taskConfig"/> parameter. If this parameter is <see langword="null"/>, no value is returned.</param>
public IntPtr hInstance; 2-Add this lines to your app.manifest
processorArchitecture="*" This only appears to be an issue with VS2008, and it may have been fixed by the time you are reading this, so try to run the project first, and if you click on one of the 'TaskDialog' buttons and see it popup (ie you dont see an exception) then you do not need to take these steps, if you do get an exception, follow the steps below: To Run the VistaBridge Project in Visual Studio 2008, you must re-create the Application Manifest file. To do this, open the manifest already in the project, copy all of the text from it to notepad and then delete the manifest file from the project. Next, right click on the "VistaBridgeDemoApp" project and select Add New Item. Choose an Application Manifest File and MAKE SURE you name it as follows: VistaBridgeDemoApp.exe.manifest and then press enter. Now double click on the new manifest file, select all the text and replace it with the text that was copied out of the old manifest. You can now Build the solution and the Demo App should now operate properly. If you still have problems, try closing Visual Studio and then Re-opening it.
/// <summary>The TaskDialogIndirect function creates, displays, and operates a task dialog. The task dialog contains application-defined icons, messages, title, verification check box, command links, push buttons, and radio buttons. This function can register a callback function to receive notification messages.</summary>
/// <param name="button">Address of a variable that receives one of the button IDs specified in the <paramref name="button"/> member of the <paramref name="taskConfig"/> parameter. If this parameter is <see langword="null"/>, no value is returned.</param>
/// <param name="radioButton">Address of a variable that receives one of the button IDs specified in the <paramref name="radioButton"/> member of the <paramref name="taskConfig"/> parameter. If this parameter is <see langword="null"/>, no value is returned.</param> Interfaces41: !!!!!!!!!! bÌägã$Eδÿ¶¾IsÂZ¥ÆãûÅóYPý `M_ídö=Õ©¿V#ªY¬«5à8ïGÛ¹ 8¹Ü'1áÅÆ6Y";fï³WÅmq*0ã(kËù7.¦EoïS ¦0UÏ2gëì¬rK¸ÚúUÍéðÚ'LÌJ"¦q|qZÃO\ÉúJ6m%ÉË,©ðÛ´1m_g£Õoó;Î(«UÉ3*væ<Ã8ý&óÕIEp9yÛSÐÏ=ö|WJ LWtô{¹®-¡²Ò[ñ½Ð¥t?âÌ,`f0<,<ÞÄAãúidAÍüÖÒ+¨Ç©Ê<Årûeü6Ð=í ¬ÁÈA^ÞÈ:ª¨c÷õÈïùÍ3ÑóöTCZâªü§K:m'6ö¦u1Y<7¨ºÞK:¤EéÅâ !ICô´M/ºÿ¢h73Y·8:Ì[HI%y( ¶¬¨°{$øÌÑ*Ä`=>>ù߸AÚ>4f#ÀÇx ¸aÀE¬ÌáÒê bK1yký#4ûÖN÷'wÇ]\¿VÔ¤ÿÚ9Ñs°¬Á\çOUCçÕÁ-ñtFÕ¡ñ§42Ù:vp0Y³eûùzÚ9» 42: +
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch 43: ActiveX
//TODO: Insert [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] if this doesn't derive from IDispatch
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch 44: dei verbum
//TODO: Insert [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] if this doesn't derive from IDispatch
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch mi jano my janeda-el nino esta jollando-el nina esta ohillando-such a la ya la vocka
void WindowClosing([MarshalAs(UnmanagedType.VariantBool)] bool IsChildWindow, [In, Out, MarshalAs(UnmanagedType.VariantBool)] ref bool Cancel);
Sub WindowClosing(<MarshalAs(UnmanagedType.VariantBool)> ByVal IsChildWindow As Boolean, <In, Out, MarshalAs(UnmanagedType.VariantBool)> ByRef Cancel As Boolean) WindowClosing event is never fired when implemented with 2.0 .Net Fx. Workaround available at http://blogs.msdn.com/jpsanders/archive/2007/05/25/how-to-close-the-form-hosting-the-webbrowser-control-when-scripting-calls-window-close-in-the-net-framework-version-2-0.aspx>
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch 48: GetClassID
//TODO: Insert [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] if this doesn't derive from IDispatch
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch 49: IADs
object Hints
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch while (venum.Next(1, regvar, fetched) == 0) 50: IADsContainer
object Hints
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch while (venum.Next(1, regvar, fetched) == 0) 51: IAdviseSink
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch 52: IAuthenticate
53: IAutoComplete2
// it then tries HKEY_LOCAL_MACHINE . For a discussion of the
// this parameter to NULL to disable quick completion. Otherwise,
/// this item, it launches a search engine.</summary>
// the highest byte 0x??000000 is used internally
CONNECT_E_NOCONNECTION, // there is no connection for this connection id
CONNECT_E_ADVISELIMIT, // this implementation's limit for advisory connections has been reached
GC.SuppressFinalize(this);
/// The URLMON library contains this function, URLDownloadToFile, which is a way
string destdir=Path.GetDirectoryName(this.LocalPath);
URLDownloadToFile(IntPtr.Zero, SourcePath , LocalPath ,0,(IBindStatusCallback)this);//use 0x10 for new download
//TODO: Insert [InterfaceType(ComInterfaceType.)] if this doesn't derive from IDispatch
'TODO: Insert <InterfaceType(ComInterfaceType)> _ if this doesn't derive from IDispatch 56: ICatInformation
/// about the categories registered on a given machine
/// <param name="rcatid">Identifies the category for which the description string is to be returned.</param>
/// <param name="lcid">Specifies the locale in which the resulting string is returned.</param>
/// The number of category IDs in the rgcatidImpl array. This value
/// cannot be zero. If this value is -1, classes are included in the
/// array. This value can be zero. If this value is -1, classes are
/// array. This value cannot be zero. If this value is -1, the implemented
/// array. This value can be zero. If this value is -1, the required
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch 57: ICatRegister
/// information in the registry. This includes both the human-readable
/// <param name="rclsid">The class ID of the relevent class for which category information will be set.</param>
/// <param name="rgcatid">The array of cCategories CATID that are to be removed. Only the category IDs specified in this array are removed.</param>
/// <param name="rclsid">The class ID of the relevent class for which category information will be set.</param>
/// <param name="rgcatid">The array of cCategories CATID that are to be removed. Only the category IDs specified in this array are removed.</param>
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch 58: IClassFactory This interface is used to instantiate a COM Object with a licence key
Dim instance As IMyComClass = classFactory.CreateInstanceLic(Nothing, Nothing, GetType(IMyComClass).GUID, strLicense) 59: IClassFactory2 This interface is used to instantiate a COM Object with a licence key 60: IConnector
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch Cut off search results after 60. Please refine your search. |