- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Best Practices for .NET events
Event definitionTo ease event management in .NET, Microsoft strongly recommends to define events according the following pattern: event EventHandler Event; All you have to define is an own
2012-02-03 10:49:57
395
原创 Best Practices for .NET enums.
NamingIn .NET, enums should not have an "Enum" suffix. Enum documentationEnums should have an API comment according following pattern. /// /// /// Defines values that specify
2012-02-03 10:45:44
364
原创 delete files
HANDLE h;WIN32_FIND_DATA fData;while ((h = ::FindFirstFile(dlgFile.m_strFilename,&fData)) != (HANDLE)0xFFFFFFFF){ if (::DeleteFile(fData.cFileName) == FALSE) { strMessage.Fo
2009-07-14 15:27:00
814
1
原创 formatting messagebox
int CDECL MessageBoxPrintf(TCHAR* szCaption, TCHAR* szFormat, ...){ TCHAR szBuffer[1024]; va_list pArgList; va_start(pArgList, szFormat); _vsntprintf(szBuffer, sizeof(szBuffe
2009-07-09 16:12:00
405
原创 MFC标准代码集
TCHAR szPath[_MAX_PATH];ASSERT(lstrlen(lpszFileName) _countof(szPath)); // #define _countof(_Array) sizeof(*__countof_helper(_Array)) char (*__countof_helper(UNALIGNED _CountofType (&_
2009-07-07 14:26:00
545
原创 DECLARE_MESSAGE_MAP( )
MFC Library Reference DECLARE_MESSAGE_MAP Declares that the class defines a message map. Each CCmdTarget-derived class in your program must provide a message map to handle messages.
2009-06-17 09:55:00
715
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人