|
|
|
|
|
Total Hits: 1 | Today: 1
|
Author: Microsoft Corporation
|
Rating:
|
|

Most managed assemblies must be registered in the Windows registry for use by COM. Assemblies using registration-free COM interop are exempt from this requirement. You can register an assembly by using the Assembly Registration Tool (Regasm.exe) or methods exposed by the RegistrationServices class. Each mechanism creates version-dependent registry keys that allow multiple versions of the same assembly to run side-by-side on a computer....
|
|
|
|
Total Hits: 45 | Today: 1
|
Author: grygorek
|
Rating:
|
|

The Win32SerialPort::SerialPort is a simple class for Ruby which helps to access a serial port in Windows. This class uses the standard Win32 API, and does not require any external C/C++ libraries....
|
|
|
|
Total Hits: 43 | Today: 1
|
Author: Roman Kecher
|
Rating:
|
|

This paper will discuss a specic design problem I've come across in the course of a hobby programming project, and the solution I have worked out for it. The solution can be viewed as a specic implementation of what can be considered as a far more general design pattern, which I've decided to call "The dynamic registry factory" (I'm open to suggestions of better names at this point)....
|
|
|
|
Total Hits: 56 | Today: 0
|
Author: zippy1981, Lars Hove Christiansen
|
Rating:
|
|

Microsoft Message Queue (MSMQ) technology is a popular Reliable Message Transportation Protocol for Windows developers. The primary reasons for its popularity are that it is included with all versions of the Windows Operating System and it has always been well supported by Microsoft's development tools.
One thing I've found lacking from the Microsoft MSMQ stack has been a good tool for viewing the contents of the messages in a MSMQ. The MSMQ MMC Snap-in is good for administering the queue...
|
|
|
|
Total Hits: 59 | Today: 1
|
Author: Hans Dietrich
|
Rating:
|
|

Microsoft Active Accessibility (MSAA) is the name that Microsoft has given to their implementation of assistive technologies (AT). MSAA has been available as an add-on since Windows 95 and is built into subsequent Windows releases. The most typical use of MSAA is to allow screen readers to access UI elements in applications such as web browsers. However, MSAA can be used by any Windows application, by simply linking to oleacc.dll, and using IAccessible COM interface. XMSAALib provides functions ...
|
|
|
|
Total Hits: 57 | Today: 0
|
Author: John Aldrich
|
Rating:
|
|

The Windows family is inherantly flawed in it's control of process execution on an OS global level. After discovering a rather nasty error in a recent program, I was able to determine that it is possible to enter into an EXTREME multiple replication condition within Windows which is similar to the Infinate Spawning Denial of Service attack that is able to be performed using some simple javascript containing a while loop under Internet Explorer 6 and all previous IE releases that incorporated jav...
|
|
|
|
Total Hits: 70 | Today: 2
|
Author: AdamMartin
|
Rating:
|
|

This article continues on my previous article on how to map WndProc to your class specific WndProc. I will assume you have read the previous article here. This article will show you how to take my approach one step further and easily subclass without all the overhead normally required....
|
|
|
|
Total Hits: 67 | Today: 1
|
Author: Adam Page
|
Rating:
|
|

Briefly, this tutorial will teach you how to conduct an SMS survey using a cellphone connected SMS Gateway and store the survey results in an MS Access database, from which you can generate/print out reports.
You are assumed to be familiar with Windows operating system, MS Access and the SQL language. As a pre-requisite, you would need to prepare a GSM modem or cellphone with data cable for this solution, and a Windows NT based PC like Windows 2000, Windows 2003 or Windows XP....
|
|
|
|
Total Hits: 67 | Today: 0
|
Author: viva64.com
|
Rating:
|
|

I often hear in various interpretations the phrase: “The given examples show not the code incorrect from the viewpoint of porting to x64 systems, but the code incorrect in itself”. I would like to discuss and theorize a bit on this point in the blog. Please, take this note with a bit of humor....
|
|
|
|
Total Hits: 60 | Today: 2
|
Author: samal_recw95
|
Rating:
|
|

I needed to trace the contents of a packet and was looking for a piece of code to quickly trace out the contents of the packet. I wasn't able to find one one net. So I wrote a simple function which prints out the binary blob in HEX string as you see it in windbg. Thought it would be a good idea to share out with others who might need it....
|
|
|
|
Total Hits: 66 | Today: 3
|
Author: AnilAR
|
Rating:
|
|

Win32 TIB (Thread Information Block) is a data struct in wins32 on x86 that stores info about the currently running thread.
If you have a Process Explorer type application, you can use TIB instead of using APIs to get the thread and process information.
The TIB can be used to get a lot of information on the process without calling win32 API. Examples include emulating GetLastError(), GetVersion(). Through the pointer to the PEB one can obtain access to the import tables (IAT), pr...
|
|
|
|
Total Hits: 81 | Today: 2
|
Author: thor2023
|
Rating:
|
|

In my mind by far the coolest feature that a desktop manager can have is proper multiple (virtual) desktopping (shallow, I know). So, Windows XP doesn't have this feature, ah well there's a PowerTool that does it. Except - you can't change desktop just by mousing off the edge, and more seriously there doesn't appear to be any mechanism to transfer windows between desktops - which is very annoying, as things never open where you want them to....
|
|
|
|
|
|