-Error reading characters of string

4 getCarName likely returns a temporary. After the assignment the temporary object is destroyed and the pointer item.pszText points to invalid memory. You must ensure that the string object is valid during the call to ListView_InsertItem. The const_cast is an artifact of the fact that the Windows API uses the same structure to set and … Read more

Trim a string in C [duplicate]

There is no standard library function to do this, but it’s not too hard to roll your own. There is an existing question on SO about doing this that was answered with source code.

ImportError: no module named win32api

I am using Python 2.7 and I want to use pywin32-214 on Windows 7. I installed pywin32-214 by using the msi installer. But when I import win32api in my Python script, it throws the error: What should I do? Can I use pywin32 api for Windows 7?

What is the source of the data for the ProgramFiles, ProgramW6432Dir, ProgramFilesDir (x86), CommonProgramFiles environment variables?

On a 64-bit Windows system, the reading of the various environment variables and some Windows Registry keys is redirected to different sources, depending whether the process doing the reading is 64-bit or 32-bit. The table below lists these data sources: So for example, for a 32-bit process, the source of the data for the %ProgramFiles% and %ProgramFiles(x86)% environment variables is the … Read more

Screen area vs Work area rectangle

rcMonitor is the total resolution of the display rcWork is the max area you can use,eg if you went fullscreen maximized a window The work area is the portion of the screen not obscured by the system taskbar or by application desktop toolbars. http://msdn.microsoft.com/en-us/library/ms724947 – SPI_GETWORKAREA

ImportError: no module named win32api

I am using Python 2.7 and I want to use pywin32-214 on Windows 7. I installed pywin32-214 by using the msi installer. But when I import win32api in my Python script, it throws the error: What should I do? Can I use pywin32 api for Windows 7?

Why does CreateProcess give error 193 (%1 is not a valid Win32 app)

The most likely explanations for that error are: The file you are attempting to load is not an executable file. CreateProcess requires you to provide an executable file. If you wish to be able to open any file with its associated application then you need ShellExecute rather than CreateProcess. There is a problem loading one of the dependencies of the … Read more