1.
LeakMon - Track Handle leak, GDI Leak and Memory Leak in your Applications
LeakMon - Track Handle leak, GDI Leak and Memory Leak in your Applications
(The Code Project Open License (CPOL))
Web Development »
Applications & Tools »
Applications
|
Naveen
|
Updated: 20 Feb 2013
Rating: 4.60/5
(7 votes)
|
|
2.
LeakMon: Part 3 - Opening a file in Visual Studio through automation
In this post, we will see how the DumpViewer is able to open a particular file in Visual Studio and highlight the specified line.
(The Code Project Open License (CPOL))
Development Lifecycle »
Debug Tips »
General
|
Naveen
|
Updated: 24 May 2011
Rating: 1.00/5
(1 vote)
|
|
3.
LeakMon :- Part 2 Under the hood
Explains how Leakmon is able to track down all the resource leaks
(The Code Project Open License (CPOL))
Languages »
C / C++ Language »
General
|
Naveen
|
Updated: 31 Mar 2011
Rating: 1.00/5
(1 vote)
|
|
4.
Dependency Checker
This is a simple lightweight utility to find which DLL/EXE/OCX in a folder uses a particular DLL.
(The Code Project Open License (CPOL))
Languages »
C / C++ Language »
General
|
Naveen
|
Updated: 21 Oct 2009
Rating: 5.00/5
(2 votes)
|
|
5.
Centralizing modeless child dialog
Describes how to display a modeless child dialog at the center of the parent dialog.
(The Code Project Open License (CPOL))
Languages »
C / C++ Language »
Howto
|
Naveen
|
Updated: 18 Apr 2009
Rating:
(0 votes for this Article)
|
|
6.
How to find whether the parent process is GUI or Console
This is not 100% fool proof. How ever in normal cases, this works great. This technique can be used to find out, whether the child application was launched from a GUI application or from a Console application.if( AttachConsole( ATTACH_PARENT_PROCESS )){ AfxMessageBox( _T("Parent process is a con
(The Code Project Open License (CPOL))
Languages »
C / C++ Language »
Howto
|
Naveen
|
Updated: 10 Apr 2009
Rating: 2.36/5
(5 votes)
|
|
7.
Hide / Minimize a Dialog on Startup
How to hide/minimize a dialog on startup
(The Code Project Open License (CPOL))
Desktop Development »
Dialogs and Windows »
Dialogs
|
Naveen
|
Updated: 8 Apr 2009
Rating: 3.25/5
(4 votes)
|
|
8.
Find Which DLL / EXE Created a Window
How to find which DLL / EXE created a Window
(The Code Project Open License (CPOL))
Desktop Development »
Dialogs and Windows »
General
|
Naveen
|
Updated: 8 Apr 2009
Rating: 3.60/5
(4 votes)
|
|
9.
WM_DEVICECHANGE problem
In one our Projects at company, we used WM_DEVICECHANGE message to detect the arrival and removal of USB devices. The application was supposed to run on a machine in which will be running along with several other utility applications. Some months after the project delivery, client reported that, som
(The Code Project Open License (CPOL))
Languages »
C / C++ Language »
Howto
|
Naveen
|
Updated: 8 Apr 2009
Rating: 4.00/5
(2 votes)
|
|
10.
When a MessageBox in InitInstance Didn't Show
When a MessageBox in InitInstance didn't show
(The Code Project Open License (CPOL))
Languages »
C / C++ Language »
Howto
|
Naveen
|
Updated: 8 Apr 2009
Rating:
(0 votes for this Article)
|
|
11.
MessageBox in ExitInstance
Like the problem in displaying the message box in InitInstance of an APP class, there is a problem in displaying the message box in ExitInstance() also. Try the following code..int CMyApp::ExitInstance() {AfxMessageBox( "Some message from CMyApp::ExitInstance" );return CWinApp::ExitInstance();}The m
(The Code Project Open License (CPOL))
Languages »
C / C++ Language »
Howto
|
Naveen
|
Updated: 8 Apr 2009
Rating:
(0 votes for this Article)
|
|
12.
__asm int 3 in template function ( in VC6 )
We usually use __asm int 3 in the code to hard code break points. But have you tried setting a __asm int 3 in a template function? Like...templateclass T> int Testfunc( T Obj ){__asm int 3;return Obj++;}void main(){Testfunc( 1 );};The above code will never get compiled in vc6. It will generate the b
(The Code Project Open License (CPOL))
Languages »
C / C++ Language »
Howto
|
Naveen
|
Updated: 8 Apr 2009
Rating: 1.00/5
(1 vote)
|
|
13.
Break application on dll Load
What will you do if you encounter a crash in an application before it reaches the entry point ok exe. I. e the crach happends before the control reaches the WinMain. In such cases the crash might have happened in the dll loaded by the exe. To be more specific say in the DllMain() of dlls. In most ca
(The Code Project Open License (CPOL))
|