Lint Analysis Results Report for OXCalendarPopup.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 11:58:14 |
Total Issues: | 220 |
Elective Notes: | 55 (25.00%) |
Informational: | 128 (58.18%) |
Warnings: | 36 (16.36%) |
Errors: | 1 (0.45%) |
Internal Errors: | 0 (0.00%) |
Fatal Errors: | 0 (0.00%) |
User: | Anna |
Computer: | GABRIELLE |
Issue count by category ![]() Issue count by message number ![]() |
Order | Category | Severity | Issue No. | Source File | Line No. | Issue Text |
---|---|---|---|---|---|---|
1 | Information | 2 | 773 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 28 | Expression-like macro 'WM_ENDPICK' not parenthesized |
2 | Elective Note | 1 | 1928 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'CWnd' did not appear in the constructor initializer list -- Effective C++ #12 |
3 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_nDragMode' did not appear in the constructor initializer list -- Effective C++ #12 |
4 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_ButtonMonth's default constructor implicitly called -- Effective C++ #12 |
5 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_sNone's default constructor implicitly called -- Effective C++ #12 |
6 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_ButtonNone's default constructor implicitly called -- Effective C++ #12 |
7 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_rectGrid's default constructor implicitly called -- Effective C++ #12 |
8 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_sToday's default constructor implicitly called -- Effective C++ #12 |
9 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_ButtonToday's default constructor implicitly called -- Effective C++ #12 |
10 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_SizeWnd's default constructor implicitly called -- Effective C++ #12 |
11 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_szCell's default constructor implicitly called -- Effective C++ #12 |
12 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_font's default constructor implicitly called -- Effective C++ #12 |
13 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_rectRightNavBar's default constructor implicitly called -- Effective C++ #12 |
14 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_rectLeftNavBar's default constructor implicitly called -- Effective C++ #12 |
15 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_DatePicked's default constructor implicitly called -- Effective C++ #12 |
16 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_DateToday's default constructor implicitly called -- Effective C++ #12 |
17 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_nFirstDayOfWeek' did not appear in the constructor initializer list -- Effective C++ #12 |
18 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_InitialSelectedDate's default constructor implicitly called -- Effective C++ #12 |
19 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_DateEnd's default constructor implicitly called -- Effective C++ #12 |
20 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_DateStart's default constructor implicitly called -- Effective C++ #12 |
21 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_CurrentMonth's default constructor implicitly called -- Effective C++ #12 |
22 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 84 | Symbol 'COXCalendarPopup::m_nTick' did not appear in the constructor initializer list -- Effective C++ #12 |
23 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 85 | do ... while(0); |
24 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 86 | do ... while(0); |
25 | Warning | 3 | 1506 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 102 | Call to virtual function 'CWnd::DestroyWindow(void)' within a constructor or destructor --- Eff. C++ 3rd Ed. item 9 |
26 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 102 | Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
27 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
28 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 102 | Function may throw exception '...' in destructor 'COXCalendarPopup::~COXCalendarPopup(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
29 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 144 | do ... while(0); |
30 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 147 | Ignoring return value of function 'CFont::GetLogFont(struct tagLOGFONTA *)' (compare with line 400, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
31 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 400 | Location cited in prior message |
32 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 148 | Ignoring return value of function 'CFont::CreateFontIndirectA(const struct tagLOGFONTA *)' (compare with line 389, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
33 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 389 | Location cited in prior message |
34 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 151 | Ignoring return value of function 'COXCalendarPopup::CalcWindowSize(void)' (compare with line 119, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\OXCalendarPopup.h) |
35 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\OXCalendarPopup.h | 119 | Location cited in prior message |
36 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 155 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 155] |
37 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 155 | Reference cited in prior message |
38 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 155 | do ... while(0); |
39 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 156 | Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
40 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
41 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 162 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 162] |
42 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 162 | Reference cited in prior message |
43 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 162 | do ... while(0); |
44 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 163 | Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
45 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
46 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 169 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 169] |
47 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 169 | Reference cited in prior message |
48 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 169 | do ... while(0); |
49 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 170 | Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
50 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
51 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 192 | do ... while(0); |
52 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 201 | Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
53 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
54 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 202 | Variable 'oldfont' (line 194) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
55 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 194 | Location cited in prior message |
56 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 206 | do ... while(0); |
57 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 208 | do ... while(0); |
58 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 229 | Ignoring return value of function 'CWnd::SetWindowPos(const CWnd *, int, int, int, int, unsigned int)' (compare with line 2265, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
59 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2265 | Location cited in prior message |
60 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 244 | Variable 'nGridX' (line 215) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
61 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 215 | Location cited in prior message |
62 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 244 | Variable 'nGridY' (line 215) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
63 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 215 | Location cited in prior message |
64 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 244 | Variable 'nArrowX' (line 217) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
65 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 217 | Location cited in prior message |
66 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 260 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 260] |
67 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 260 | Reference cited in prior message |
68 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 260 | do ... while(0); |
69 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 300 | Ignoring return value of function 'CWnd::SetWindowPos(const CWnd *, int, int, int, int, unsigned int)' (compare with line 2265, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
70 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2265 | Location cited in prior message |
71 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 307 | do ... while(0); |
72 | Information | 2 | 801 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 316 | Use of goto is deprecated |
73 | Warning | 3 | 616 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 320 | control flows into case/default |
74 | Information | 2 | 825 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 320 | control flows into case/default without -fallthrough comment |
75 | Information | 2 | 801 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 321 | Use of goto is deprecated |
76 | Warning | 3 | 527 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 322 | Unreachable code at token 'break' |
77 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 324 | Ignoring return value of function 'DispatchMessageA(const struct tagMSG *)' (compare with line 3025, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
78 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 3025 | Location cited in prior message |
79 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 336 | Variable 'x' (line 265) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
80 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 265 | Location cited in prior message |
81 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 336 | parameter 'rectCalendar' in function 'COXCalendarPopup::Pick(ATL::COleDateTime &, const ATL::COleDateTime &, const ATL::COleDateTime &, CRect)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
82 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 336 | Parameter 'rectCalendar' (line 249) could be declared const --- Eff. C++ 3rd Ed. item 3 |
83 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 249 | Location cited in prior message |
84 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 347 | Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
85 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2225 | Location cited in prior message |
86 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 355 | Significant prototype coercion (arg. no. 1) int to double |
87 | Error | 4 | 58 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 357 | Bad type |
88 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 385 | Variable 'nHitTest' (line 350) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
89 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 350 | Location cited in prior message |
90 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 385 | Parameter 'point' (line 339) could be declared const --- Eff. C++ 3rd Ed. item 3 |
91 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 339 | Location cited in prior message |
92 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 398 | Ignoring return value of function 'CDC::GetClipBox(struct tagRECT *) const' (compare with line 685, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
93 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 685 | Location cited in prior message |
94 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 401 | Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
95 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 867 | Location cited in prior message |
96 | Information | 2 | 725 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 403 | Expected positive indentation from line 402 |
97 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 402 | Location cited in prior message |
98 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 403 | Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
99 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 867 | Location cited in prior message |
100 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 411 | Ignoring return value of function 'CDC::SelectStockObject(int)' (compare with line 585, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
101 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 585 | Location cited in prior message |
102 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 424 | do ... while(0); |
103 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 431 | Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
104 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 808 | Location cited in prior message |
105 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 470 | Loss of precision (initialization) (unsigned long to int) |
106 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 471 | Loss of precision (initialization) (unsigned long to int) |
107 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 475 | Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
108 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 808 | Location cited in prior message |
109 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 477 | Loss of sign (arg. no. 1) (int to unsigned long) |
110 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 478 | Loss of sign (arg. no. 1) (int to unsigned long) |
111 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 479 | Variable 'oldBkMode' (line 469) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
112 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 469 | Location cited in prior message |
113 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 479 | Variable 'oldBkColor' (line 470) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
114 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 470 | Location cited in prior message |
115 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 479 | Variable 'oldTextColor' (line 471) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
116 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 471 | Location cited in prior message |
117 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 481 | Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
118 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 808 | Location cited in prior message |
119 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 497 | Ignoring return value of function 'CDC::Rectangle(const struct tagRECT *)' (compare with line 758, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
120 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 758 | Location cited in prior message |
121 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 499 | Ignoring return value of function 'CDC::SelectObject(CBrush *)' (compare with line 587, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
122 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 587 | Location cited in prior message |
123 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 500 | Ignoring return value of function 'CDC::SelectObject(CPen *)' (compare with line 586, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
124 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 586 | Location cited in prior message |
125 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 501 | Variable 'oldBkMode' (line 494) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
126 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 494 | Location cited in prior message |
127 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 501 | Variable 'oldbrush' (line 495) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
128 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 495 | Location cited in prior message |
129 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 501 | Variable 'offset' (line 490) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
130 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 490 | Location cited in prior message |
131 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 501 | Variable 'oldpen' (line 493) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
132 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 493 | Location cited in prior message |
133 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 502 | Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
134 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
135 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 511 | Ignoring return value of function 'ATL::COleDateTime::SetDate(int, int, int)' (compare with line 193, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atlcomtime.h) |
136 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atlcomtime.h | 193 | Location cited in prior message |
137 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 520 | Member function 'COXCalendarPopup::GetFirstShownDate(ATL::COleDateTime &)' could be made const --- Eff. C++ 3rd Ed. item 3 |
138 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 551 | Variable 'ht' (line 544) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
139 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 544 | Location cited in prior message |
140 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 568 | parameter 'pt' in function 'COXCalendarPopup::HitTestNavigation(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
141 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 568 | Member function 'COXCalendarPopup::HitTestNavigation(CPoint)' could be made const --- Eff. C++ 3rd Ed. item 3 |
142 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 573 | do ... while(0); |
143 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 580 | do ... while(0); |
144 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 586 | do ... while(0); |
145 | Information | 2 | 725 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 620 | Expected positive indentation from line 618 |
146 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 618 | Location cited in prior message |
147 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 628 | Variable 'tmpDate' (line 603) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
148 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 603 | Location cited in prior message |
149 | Information | 2 | 1764 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 628 | Reference parameter 'month' (line 601) could be declared const ref --- Eff. C++ 3rd Ed. item 3 |
150 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 601 | Location cited in prior message |
151 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 646 | do ... while(0); |
152 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 660 | Ignoring return value of function 'CWnd::SetTimer(unsigned int, unsigned int, void (__stdcall *)(struct HWND__ *, unsigned int, unsigned int, unsigned long))' (compare with line 2346, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
153 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2346 | Location cited in prior message |
154 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 665 | Variable 'nHitTest' (line 637) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
155 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 637 | Location cited in prior message |
156 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 665 | parameter 'pt' in function 'COXCalendarPopup::DoNavigationCheck(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
157 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 665 | Parameter 'pt' (line 630) could be declared const --- Eff. C++ 3rd Ed. item 3 |
158 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 630 | Location cited in prior message |
159 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 678 | Variable 'm' (line 675) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
160 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 675 | Location cited in prior message |
161 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 678 | Member function 'COXCalendarPopup::IncMonth(ATL::COleDateTime &)' could be made const --- Eff. C++ 3rd Ed. item 3 |
162 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 691 | Variable 'm' (line 688) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
163 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 688 | Location cited in prior message |
164 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 691 | Member function 'COXCalendarPopup::DecMonth(ATL::COleDateTime &)' could be made const --- Eff. C++ 3rd Ed. item 3 |
165 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 699 | Ignoring return value of function 'CWnd::KillTimer(unsigned int)' (compare with line 2348, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
166 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2348 | Location cited in prior message |
167 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 720 | Variable 'nHitTest' (line 712) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
168 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 712 | Location cited in prior message |
169 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 726 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 726] |
170 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 726 | Reference cited in prior message |
171 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 726 | do ... while(0); |
172 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 730 | Parameter 'point' (line 693) could be declared const --- Eff. C++ 3rd Ed. item 3 |
173 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 693 | Location cited in prior message |
174 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 737 | Ignoring return value of function 'CWnd::KillTimer(unsigned int)' (compare with line 2348, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
175 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2348 | Location cited in prior message |
176 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 749 | Significant prototype coercion (arg. no. 1) int to double |
177 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 750 | Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
178 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2225 | Location cited in prior message |
179 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 752 | Variable 'nHitTest' (line 745) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
180 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 745 | Location cited in prior message |
181 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 760 | Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
182 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2225 | Location cited in prior message |
183 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 770 | Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
184 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2225 | Location cited in prior message |
185 | Information | 2 | 744 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 773 | switch statement has no default |
186 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 776 | Parameter 'point' (line 732) could be declared const --- Eff. C++ 3rd Ed. item 3 |
187 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 732 | Location cited in prior message |
188 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 806 | Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
189 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
190 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 808 | Variable 'nArrowX' (line 803) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
191 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 803 | Location cited in prior message |
192 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 808 | Variable 'oldfont' (line 787) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
193 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 787 | Location cited in prior message |
194 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 848 | parameter 'point' in function 'COXCalendarPopup::ButtonTodayHit(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
195 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 848 | Member function 'COXCalendarPopup::ButtonTodayHit(CPoint)' could be made const --- Eff. C++ 3rd Ed. item 3 |
196 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 859 | parameter 'point' in function 'COXCalendarPopup::ButtonNoneHit(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
197 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 859 | Member function 'COXCalendarPopup::ButtonNoneHit(CPoint)' could be made const --- Eff. C++ 3rd Ed. item 3 |
198 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 863 | do ... while(0); |
199 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 869 | Variable 'i' (line 864) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
200 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 864 | Location cited in prior message |
201 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 869 | Variable 'j' (line 864) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
202 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 864 | Location cited in prior message |
203 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 869 | Parameter 'offset' (line 861) could be declared const --- Eff. C++ 3rd Ed. item 3 |
204 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 861 | Location cited in prior message |
205 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 869 | Member function 'COXCalendarPopup::GetDayRect(int, CRect &)' could be made const --- Eff. C++ 3rd Ed. item 3 |
206 | Information | 2 | 1764 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 903 | Reference parameter 'SelNew' (line 871) could be declared const ref --- Eff. C++ 3rd Ed. item 3 |
207 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 871 | Location cited in prior message |
208 | Information | 2 | 1764 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 903 | Reference parameter 'SelOld' (line 871) could be declared const ref --- Eff. C++ 3rd Ed. item 3 |
209 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 871 | Location cited in prior message |
210 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 903 | Variable 'nHitNew' (line 881) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
211 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 881 | Location cited in prior message |
212 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 903 | Variable 'nHitOld' (line 882) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
213 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 882 | Location cited in prior message |
214 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 908 | Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
215 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 291 | Location cited in prior message |
216 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 921 | Parameter 'wParam' (line 913) could be declared const --- Eff. C++ 3rd Ed. item 3 |
217 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 913 | Location cited in prior message |
218 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 921 | Parameter 'lParam' (line 913) could be declared const --- Eff. C++ 3rd Ed. item 3 |
219 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 913 | Location cited in prior message |
220 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp | 921 | Member function 'COXCalendarPopup::OnSettingChanged(unsigned int, long)' could be made const --- Eff. C++ 3rd Ed. item 3 |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp (C++) #define WM_ENDPICK WM_USER+10 D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(28): error 773: (Info -- Expression-like macro 'WM_ENDPICK' not parenthesized) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1928: (Note -- Symbol 'CWnd' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1927: (Note -- Symbol 'COXCalendarPopup::m_nDragMode' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_ButtonMonth's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_sNone's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_ButtonNone's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_rectGrid's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_sToday's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_ButtonToday's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_SizeWnd's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_szCell's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_font's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_rectRightNavBar's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_rectLeftNavBar's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_DatePicked's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_DateToday's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1927: (Note -- Symbol 'COXCalendarPopup::m_nFirstDayOfWeek' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_InitialSelectedDate's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_DateEnd's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_DateStart's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1926: (Note -- Symbol 'COXCalendarPopup::m_CurrentMonth's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(84): error 1927: (Note -- Symbol 'COXCalendarPopup::m_nTick' did not appear in the constructor initializer list -- Effective C++ #12) #... _FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 534 -e1551 */ASSERT(m_sToday.LoadStringA(26854)) /*lint -restore */ VERIFY(m_sToday.LoadString(IDS_OX_CALENDARTODAY)); //"Today" D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(85): error 717: (Info -- do ... while(0);) #... ILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 34 -e1551 */ASSERT(m_sNone.LoadStringA(26855)) /*lint -restore */ VERIFY(m_sNone.LoadString(IDS_OX_CALENDARNONE)); //"None" D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(86): error 717: (Info -- do ... while(0);) DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(102): error 1506: (Warning -- Call to virtual function 'CWnd::DestroyWindow(void)' within a constructor or destructor --- Eff. C++ 3rd Ed. item 9) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(102): error 534: (Warning -- Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2182): error 830: (Info -- Location cited in prior message) DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(102): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXCalendarPopup::~COXCalendarPopup(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(pBaseCalendar->m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(144): error 717: (Info -- do ... while(0);) pBaseCalendar->m_font.GetLogFont(&lf); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(147): error 534: (Warning -- Ignoring return value of function 'CFont::GetLogFont(struct tagLOGFONTA *)' (compare with line 400, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(400): error 830: (Info -- Location cited in prior message) m_font.CreateFontIndirect(&lf); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(148): error 534: (Warning -- Ignoring return value of function 'CFont::CreateFontIndirectA(const struct tagLOGFONTA *)' (compare with line 389, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(389): error 830: (Info -- Location cited in prior message) CalcWindowSize(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(151): error 534: (Warning -- Ignoring return value of function 'COXCalendarPopup::CalcWindowSize(void)' (compare with line 119, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\OXCalendarPopup.h)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\OXCalendarPopup.h(119): error 830: (Info -- Location cited in prior message) #... ILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(155): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 155]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(155): error 831: (Info -- Reference cited in prior message) #... () ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(155): error 717: (Info -- do ... while(0);) DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(156): error 534: (Warning -- Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2182): error 830: (Info -- Location cited in prior message) #... ILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(162): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 162]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(162): error 831: (Info -- Reference cited in prior message) #... () ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(162): error 717: (Info -- do ... while(0);) DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(163): error 534: (Warning -- Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2182): error 830: (Info -- Location cited in prior message) #... ILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(169): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 169]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(169): error 831: (Info -- Reference cited in prior message) #... () ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(169): error 717: (Info -- do ... while(0);) DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(170): error 534: (Warning -- Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2182): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(192): error 717: (Info -- do ... while(0);) dc.SelectObject(oldfont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(201): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(588): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(202): error 953: (Note -- Variable 'oldfont' (line 194) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(194): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(206): error 717: (Info -- do ... while(0);) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(COXCalendar::ms_straMonthNames.GetSize() == 12); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(208): error 717: (Info -- do ... while(0);) SetWindowPos(NULL,0,0,m_SizeWnd.cx,m_SizeWnd.cy,SWP_NOACTIVATE | SWP_NOZORDER); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(229): error 534: (Warning -- Ignoring return value of function 'CWnd::SetWindowPos(const CWnd *, int, int, int, int, unsigned int)' (compare with line 2265, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2265): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(244): error 953: (Note -- Variable 'nGridX' (line 215) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(215): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(244): error 953: (Note -- Variable 'nGridY' (line 215) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(215): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(244): error 953: (Note -- Variable 'nArrowX' (line 217) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(217): error 830: (Info -- Location cited in prior message) #... ILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(260): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 260]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(260): error 831: (Info -- Reference cited in prior message) #... () ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(260): error 717: (Info -- do ... while(0);) SetWindowPos(NULL,x,y,m_SizeWnd.cx,m_SizeWnd.cy,SWP_SHOWWINDOW|SWP_NOZORDER); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(300): error 534: (Warning -- Ignoring return value of function 'CWnd::SetWindowPos(const CWnd *, int, int, int, int, unsigned int)' (compare with line 2265, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2265): error 830: (Info -- Location cited in prior message) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 51 */ASSERT(::GetMessageA(&msg, 0, 0, 0)) /*lint -restore */ VERIFY(::GetMessage(&msg, NULL, 0, 0)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(307): error 717: (Info -- do ... while(0);) goto ExitLoop; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(316): error 801: (Info -- Use of goto is deprecated) case WM_RBUTTONDOWN: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(320): error 616: (Warning -- control flows into case/default) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(320): error 825: (Info -- control flows into case/default without -fallthrough comment) goto ExitLoop; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(321): error 801: (Info -- Use of goto is deprecated) break; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(322): error 527: (Warning -- Unreachable code at token 'break') DispatchMessage(&msg); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(324): error 534: (Warning -- Ignoring return value of function 'DispatchMessageA(const struct tagMSG *)' (compare with line 3025, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(3025): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(336): error 953: (Note -- Variable 'x' (line 265) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(265): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(336): error 1746: (Info -- parameter 'rectCalendar' in function 'COXCalendarPopup::Pick(ATL::COleDateTime &, const ATL::COleDateTime &, const ATL::COleDateTime &, CRect)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(336): error 952: (Note -- Parameter 'rectCalendar' (line 249) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(249): error 830: (Info -- Location cited in prior message) PostMessage(WM_ENDPICK);// now cancel showing D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(347): error 534: (Warning -- Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2225): error 830: (Info -- Location cited in prior message) m_DatePicked += nHitTest; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(355): error 747: (Info -- Significant prototype coercion (arg. no. 1) int to double) if ( m_InitialSelectedDate.GetStatus() != COleDateTimeSpan::valid ) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(357): error 58: (Error -- Bad type) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(385): error 953: (Note -- Variable 'nHitTest' (line 350) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(350): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(385): error 952: (Note -- Parameter 'point' (line 339) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(339): error 830: (Info -- Location cited in prior message) dc.GetClipBox(&rClip); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(398): error 534: (Warning -- Ignoring return value of function 'CDC::GetClipBox(struct tagRECT *) const' (compare with line 685, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(685): error 830: (Info -- Location cited in prior message) dc.DrawFrameControl(&m_rectLeftNavBar,DFC_SCROLL,DFCS_SCROLLLEFT); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(401): error 534: (Warning -- Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(867): error 830: (Info -- Location cited in prior message) dc.DrawFrameControl(&m_rectRightNavBar,DFC_SCROLL,DFCS_SCROLLRIGHT); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(403): error 725: (Info -- Expected positive indentation from line 402) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(402): error 830: (Info -- Location cited in prior message) dc.DrawFrameControl(&m_rectRightNavBar,DFC_SCROLL,DFCS_SCROLLRIGHT); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(403): error 534: (Warning -- Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(867): error 830: (Info -- Location cited in prior message) dc.SelectStockObject(BLACK_PEN); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(411): error 534: (Warning -- Ignoring return value of function 'CDC::SelectStockObject(int)' (compare with line 585, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(585): error 830: (Info -- Location cited in prior message) #... AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(!sWeekDay.IsEmpty()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(424): error 717: (Info -- do ... while(0);) dc.DrawText(sWeekDay,&rCell,DT_RIGHT | DT_VCENTER | DT_SINGLELINE | DT_NOCLIP); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(431): error 534: (Warning -- Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(808): error 830: (Info -- Location cited in prior message) int oldBkColor = dc.SetBkColor(clrHighLightBg); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(470): error 713: (Info -- Loss of precision (initialization) (unsigned long to int)) int oldTextColor = dc.SetTextColor(clrHighLightText); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(471): error 713: (Info -- Loss of precision (initialization) (unsigned long to int)) dc.DrawText(sDay,&rCell,DT_RIGHT | DT_VCENTER | DT_SINGLELINE|DT_NOCLIP); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(475): error 534: (Warning -- Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(808): error 830: (Info -- Location cited in prior message) dc.SetBkColor(oldBkColor); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(477): error 732: (Info -- Loss of sign (arg. no. 1) (int to unsigned long)) dc.SetTextColor(oldTextColor); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(478): error 732: (Info -- Loss of sign (arg. no. 1) (int to unsigned long)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(479): error 953: (Note -- Variable 'oldBkMode' (line 469) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(469): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(479): error 953: (Note -- Variable 'oldBkColor' (line 470) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(470): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(479): error 953: (Note -- Variable 'oldTextColor' (line 471) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(471): error 830: (Info -- Location cited in prior message) dc.DrawText(sDay,&rCell,DT_RIGHT | DT_VCENTER | DT_SINGLELINE|DT_NOCLIP); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(481): error 534: (Warning -- Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(808): error 830: (Info -- Location cited in prior message) dc.Rectangle(&r); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(497): error 534: (Warning -- Ignoring return value of function 'CDC::Rectangle(const struct tagRECT *)' (compare with line 758, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(758): error 830: (Info -- Location cited in prior message) dc.SelectObject(oldbrush); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(499): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CBrush *)' (compare with line 587, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(587): error 830: (Info -- Location cited in prior message) dc.SelectObject(oldpen); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(500): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CPen *)' (compare with line 586, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(586): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(501): error 953: (Note -- Variable 'oldBkMode' (line 494) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(494): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(501): error 953: (Note -- Variable 'oldbrush' (line 495) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(495): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(501): error 953: (Note -- Variable 'offset' (line 490) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(490): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(501): error 953: (Note -- Variable 'oldpen' (line 493) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(493): error 830: (Info -- Location cited in prior message) dc.SelectObject(oldfont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(502): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(588): error 830: (Info -- Location cited in prior message) d.SetDate(m_CurrentMonth.GetYear(),m_CurrentMonth.GetMonth(),1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(511): error 534: (Warning -- Ignoring return value of function 'ATL::COleDateTime::SetDate(int, int, int)' (compare with line 193, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atlcomtime.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atlcomtime.h(193): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(520): error 1762: (Info -- Member function 'COXCalendarPopup::GetFirstShownDate(ATL::COleDateTime &)' could be made const --- Eff. C++ 3rd Ed. item 3) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(551): error 953: (Note -- Variable 'ht' (line 544) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(544): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(568): error 1746: (Info -- parameter 'pt' in function 'COXCalendarPopup::HitTestNavigation(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(568): error 1762: (Info -- Member function 'COXCalendarPopup::HitTestNavigation(CPoint)' could be made const --- Eff. C++ 3rd Ed. item 3) #... reak() ; } while (0) /*lint -restore */ ASSERT(nIDEvent == 0);// only one timer set D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(573): error 717: (Info -- do ... while(0);) #... ; } while (0) /*lint -restore */ ASSERT(m_nTick); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(580): error 717: (Info -- do ... while(0);) #... ugBreak() ; } while (0) /*lint -restore */ ASSERT(m_nTick == 2); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(586): error 717: (Info -- do ... while(0);) GetLastShownDate(DateCheck); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(620): error 725: (Info -- Expected positive indentation from line 618) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(618): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(628): error 953: (Note -- Variable 'tmpDate' (line 603) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(603): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(628): error 1764: (Info -- Reference parameter 'month' (line 601) could be declared const ref --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(601): error 830: (Info -- Location cited in prior message) #... bugBreak() ; } while (0) /*lint -restore */ ASSERT(nHitTest == 2); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(646): error 717: (Info -- do ... while(0);) SetTimer(0,200,NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(660): error 534: (Warning -- Ignoring return value of function 'CWnd::SetTimer(unsigned int, unsigned int, void (__stdcall *)(struct HWND__ *, unsigned int, unsigned int, unsigned long))' (compare with line 2346, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2346): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(665): error 953: (Note -- Variable 'nHitTest' (line 637) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(637): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(665): error 1746: (Info -- parameter 'pt' in function 'COXCalendarPopup::DoNavigationCheck(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(665): error 952: (Note -- Parameter 'pt' (line 630) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(630): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(678): error 953: (Note -- Variable 'm' (line 675) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(675): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(678): error 1762: (Info -- Member function 'COXCalendarPopup::IncMonth(ATL::COleDateTime &)' could be made const --- Eff. C++ 3rd Ed. item 3) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(691): error 953: (Note -- Variable 'm' (line 688) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(688): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(691): error 1762: (Info -- Member function 'COXCalendarPopup::DecMonth(ATL::COleDateTime &)' could be made const --- Eff. C++ 3rd Ed. item 3) KillTimer(0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(699): error 534: (Warning -- Ignoring return value of function 'CWnd::KillTimer(unsigned int)' (compare with line 2348, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2348): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(720): error 953: (Note -- Variable 'nHitTest' (line 712) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(712): error 830: (Info -- Location cited in prior message) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(726): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp: line 726]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(726): error 831: (Info -- Reference cited in prior message) #... reak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(726): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(730): error 952: (Note -- Parameter 'point' (line 693) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(693): error 830: (Info -- Location cited in prior message) KillTimer(0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(737): error 534: (Warning -- Ignoring return value of function 'CWnd::KillTimer(unsigned int)' (compare with line 2348, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2348): error 830: (Info -- Location cited in prior message) m_DatePicked += nHitTest; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(749): error 747: (Info -- Significant prototype coercion (arg. no. 1) int to double) PostMessage(WM_ENDPICK,1);// now end showing and return today D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(750): error 534: (Warning -- Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2225): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(752): error 953: (Note -- Variable 'nHitTest' (line 745) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(745): error 830: (Info -- Location cited in prior message) PostMessage(WM_ENDPICK,1);// now end showing and return today D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(760): error 534: (Warning -- Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2225): error 830: (Info -- Location cited in prior message) PostMessage(WM_ENDPICK,1);// now end showing and return today D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(770): error 534: (Warning -- Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2225): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(773): error 744: (Info -- switch statement has no default) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(776): error 952: (Note -- Parameter 'point' (line 732) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(732): error 830: (Info -- Location cited in prior message) dc.SelectObject(oldfont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(806): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(588): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(808): error 953: (Note -- Variable 'nArrowX' (line 803) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(803): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(808): error 953: (Note -- Variable 'oldfont' (line 787) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(787): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(848): error 1746: (Info -- parameter 'point' in function 'COXCalendarPopup::ButtonTodayHit(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(848): error 1762: (Info -- Member function 'COXCalendarPopup::ButtonTodayHit(CPoint)' could be made const --- Eff. C++ 3rd Ed. item 3) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(859): error 1746: (Info -- parameter 'point' in function 'COXCalendarPopup::ButtonNoneHit(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(859): error 1762: (Info -- Member function 'COXCalendarPopup::ButtonNoneHit(CPoint)' could be made const --- Eff. C++ 3rd Ed. item 3) #... _) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(offset >= 0 && offset <= 41); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(863): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(869): error 953: (Note -- Variable 'i' (line 864) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(864): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(869): error 953: (Note -- Variable 'j' (line 864) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(864): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(869): error 952: (Note -- Parameter 'offset' (line 861) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(861): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(869): error 1762: (Info -- Member function 'COXCalendarPopup::GetDayRect(int, CRect &)' could be made const --- Eff. C++ 3rd Ed. item 3) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(903): error 1764: (Info -- Reference parameter 'SelNew' (line 871) could be declared const ref --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(871): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(903): error 1764: (Info -- Reference parameter 'SelOld' (line 871) could be declared const ref --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(871): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(903): error 953: (Note -- Variable 'nHitNew' (line 881) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(881): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(903): error 953: (Note -- Variable 'nHitOld' (line 882) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(882): error 830: (Info -- Location cited in prior message) m_font.DeleteObject(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(908): error 534: (Warning -- Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(291): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(921): error 952: (Note -- Parameter 'wParam' (line 913) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(913): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(921): error 952: (Note -- Parameter 'lParam' (line 913) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(913): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCalendarPopup.cpp(921): error 1762: (Info -- Member function 'COXCalendarPopup::OnSettingChanged(unsigned int, long)' could be made const --- Eff. C++ 3rd Ed. item 3) --- Global Wrap-up error 900: (Note -- Successful completion, 220 messages produced)