![]() |
General Programming »
Macros and Add-ins »
Visual Studio .NET Addins
Intermediate
GUIDGen AddIn for Visual Studio.NETBy Eddie VelasquezAn Add-In that replaces and extends the GUID Generator component included with Visual Studio.NET |
VC7, VC7.1, VC8.0.NET 1.0, Win2K, WinXP, ATL, VS.NET2003, Dev
|
|
Advanced Search Add to IE Search |
|
|
|
||||||||||||||||

GUIDGen.NET is an addin that replaces and extends the GUID Generator component included with Visual Studio.NET.
UuidCreateSequential instead of UuidCreate. For security reasons, UuidCreate was modified so that it no longer uses a machine's MAC address to generate UUIDs. UuidCreateSequential was introduced to allow creation of UUIDs using the MAC address of a machine's Ethernet card.
GGShowDialog and GGInsertGUID. The first command displays the UI and the second one directly inserts a GUID in the text editor using the current settings.
Just double-click on the GuidGenNetSetup.msi file.
To use the GUIDGen addin, click on the add-in button and select one of the options. The add-in will then insert a new GUID in the selected format in the current active document or copy the text to the clipboard.
IMPLEMENT_OLECREATE macro// {DEF47E1-E23A-11D3-B4D0-8208CCE0C829} IMPLEMENT_OLECREATE(<< class >>, << external_name >>, 0x0DEF47E1, 0xE23A, 0x11D3, 0xB4, 0xD0, 0x82, 0x08, 0xCC, 0xE0, 0xC8, 0x29);
DEFINE_GUID macro// {DEF47E6-E23A-11D3-B4D0-8208CCE0C829} DEFINE_GUID(<< name >>, 0xDEF47E6, 0xE23A, 0x11D3, 0xB4, 0xD0, 0x82, 0x08, 0xCC, 0xE0, 0xC8, 0x29);
// {DEF47E8-E23A-11D3-B4D0-8208CCE0C829} static const GUID << name >> = { 0xDEF47E8, 0xE23A, 0x11D3, { 0xB4, 0xD0, 0x82, 0x08, 0xCC, 0xE0, 0xC8, 0x29 } };
{DEF47EA-E23A-11D3-B4D0-8208CCE0C829}
DEF47EC-E23A-11D3-B4D0-8208CCE0C829
uuid() format__declspec(uuid("DEF47EE-E23A-11D3-B4D0-8208CCE0C829"))
When selecting any of the first three formats, GUIDGen will work in "batch mode", creating a new GUID each time the "Insert" or "Copy" buttons are clicked, but the dialog will not be closed. The dialog will be closed when the "Exit" button is pressed. For the other formats the dialog will be closed after the button is pressed.
| You must Sign In to use this message board. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
News
Question
Answer
Joke
Rant
Admin
|
PermaLink |
Privacy |
Terms of Use
Last Updated: 20 May 2004 Editor: Nishant Sivakumar |
Copyright 2002 by Eddie Velasquez Everything else Copyright © CodeProject, 1999-2009 Web19 | Advertise on the Code Project |