LPCSTR, LPCTSTR and LPTSTR?

What the difference between LPCSTR, LPCTSTR and LPTSTR? Why do we need to do this to convert a string into a LV / _...

How to convert CString and ::std::string ::std::wstring to each other??

CString is quite handy, while std::string is more compatible with STL container. I am using hash_map. However, hash_...

Convert CString to const char*?

How do I convert from CString to const char* in my Unicode MFC application? ...