Open 16-bit Windows applications natively on 64-bit Windows using OTVDM/winevdm
In my previous post I described how to run 16-bit DOS applications on 64-bit Windows using NTVDMx64. This post will
Read moreIn my previous post I described how to run 16-bit DOS applications on 64-bit Windows using NTVDMx64. This post will
Read moreThe following will open a file with its default viewer. The behaviour is exactly the same as what will happen
Read moreThe following code apply ES_NUMBER to allow only digits to be typed into the edit control. Public Const GWL_STYLE As
Read moreShowing a four-button message box with the default set to the fourth button: int WINAPI WinMain(HINSTANCE hinst, HINSTANCE hinstPrev, LPSTR
Read more1. Check if Environment.OSVesion.Platform returns WIN32NT (for Win3.1, Win95, Win98, WinME) or WIN32Windows (for WinNT and later) or WinCE (for
Read moreBOOL KillProcessByName(const TCHAR* p_strEXE) { printf(“Attempting to terminate “); OutputDebugString(p_strEXE); printf(“n”); HANDLE hSnapShot = NULL; PROCESSENTRY32 pEntry = {0}; //
Read more