Click here to Skip to main content
15,897,519 members
Articles / Mobile Apps / Windows Mobile

Visualizing the Windows Mobile Virtual Memory Monster

Rate me:
Please Sign up or sign in to vote.
4.93/5 (41 votes)
6 Jan 2009CPOL9 min read 125K   1.4K   53  
This article presents VirtualMemory.exe, a memory monitor application that visualizes Windows Mobile's virtual memory model graphically, and thus allows common memory issues, such as the infamous DLL Crunch, ordinary leaks, and a full device.exe, to be identified quickly and easily.
#ifndef Included_LogoHelper_h	/* [ */
#define Included_LogoHelper_h

#include <windows.h>
#include <aygshell.h>
#include <tpcshell.h>
#include <CommCtrl.h>

#ifdef __cplusplus
extern "C" {
#endif

// SIP management
void 
LH_SIPCreate(HWND hwnd,SHACTIVATEINFO *psai);

void
LH_SIPActivate(HWND hwnd,WPARAM wParam,LPARAM lParam,SHACTIVATEINFO *psai);

void
LH_SIPSettingChange(HWND hwnd,WPARAM wParam,LPARAM lParam,SHACTIVATEINFO *psai);

// Back Key management 
void
LH_BackKeyBehavior(HWND hwnd,BOOL bHasEditControl);

void 
LH_BackKeyHotKey(HWND hwnd,UINT uMessage,WPARAM wParam,LPARAM lParam);

// Spinner control management
void 
LH_InitSpinCombo(HWND hWnd);

#ifdef __cplusplus
}
#endif

#endif /* ] Included_LogoHelper_h */

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Architect
United States United States
I specialize in win32 security software (custom PGP SDK based applications) and mobile development (iOS, Windows Mobile, Windows Phone, and Android). I developed security software for most of those platforms at PGP Corporation (before it was acquired by Symantec in 2010). Previously, I was a lecturer of Computer Science at the University of the South Pacific, in Suva, Fiji Islands.

My LinkedIn profile

Track us in South America!

Twerbil for Android
Twerbil for Windows Phone

Comments and Discussions