Lint Analysis Results Report for OXRulerOrganizer.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 12:13:18 |
Total Issues: | 216 |
Elective Notes: | 63 (29.17%) |
Informational: | 114 (52.78%) |
Warnings: | 39 (18.06%) |
Errors: | 0 (0.00%) |
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 | Elective Note | 1 | 1928 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 32 | Symbol 'CWnd' did not appear in the constructor initializer list -- Effective C++ #12 |
2 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 32 | Symbol 'COXRulerBar::m_bHorizontal' 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\OXRulerOrganizer.cpp | 32 | Symbol 'COXRulerBar::m_nPos' did not appear in the constructor initializer list -- Effective C++ #12 |
4 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 32 | Symbol 'COXRulerBar::m_nZoom' did not appear in the constructor initializer list -- Effective C++ #12 |
5 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 32 | Symbol 'COXRulerBar::m_nCalibrate' did not appear in the constructor initializer list -- Effective C++ #12 |
6 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 32 | Symbol 'COXRulerBar::m_dDisplayDpi' did not appear in the constructor initializer list -- Effective C++ #12 |
7 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 32 | Symbol 'COXRulerBar::m_bUseNonDefaultDpi' did not appear in the constructor initializer list -- Effective C++ #12 |
8 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 32 | Symbol 'COXRulerBar::m_font'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\OXRulerOrganizer.cpp | 32 | Symbol 'COXRulerBar::m_fontVert's default constructor implicitly called -- Effective C++ #12 |
10 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 32 | Symbol 'COXRulerBar::m_bOldIsHilited' did not appear in the constructor initializer list -- Effective C++ #12 |
11 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 54 | do ... while(0); |
12 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 57 | do ... while(0); |
13 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 60 | Parameter 'bHorizontal' (line 46) could be declared const --- Eff. C++ 3rd Ed. item 3 |
14 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 46 | Location cited in prior message |
15 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 60 | Parameter 'nCalibrate' (line 46) could be declared const --- Eff. C++ 3rd Ed. item 3 |
16 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 46 | Location cited in prior message |
17 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 76 | do ... while(0); |
18 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 101 | Parameter 'rect' (line 71) could be declared const --- Eff. C++ 3rd Ed. item 3 |
19 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 71 | Location cited in prior message |
20 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 122 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
21 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 132 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
22 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 143 | Parameter 'bMidTick' (line 104) could be declared const --- Eff. C++ 3rd Ed. item 3 |
23 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 104 | Location cited in prior message |
24 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 143 | Parameter 'dOffset' (line 104) could be declared const --- Eff. C++ 3rd Ed. item 3 |
25 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 104 | Location cited in prior message |
26 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 143 | virtual member function 'COXRulerBar::DrawTick(CDC *, CRect &, double, int)' could be made const --- Eff. C++ 3rd Ed. item 3 |
27 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 149 | Ignoring return value of function 'CDC::DrawEdge(struct tagRECT *, unsigned int, unsigned int)' (compare with line 866, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
28 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 866 | Location cited in prior message |
29 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 153 | Ignoring return value of function 'CDC::IntersectClipRect(const struct tagRECT *)' (compare with line 694, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
30 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 694 | Location cited in prior message |
31 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 157 | 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) |
32 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
33 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 159 | 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) |
34 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
35 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 168 | Operator '/' followed by operator '*' is confusing. Use parentheses. |
36 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 170 | Significant prototype coercion (arg. no. 1) unsigned int to double |
37 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 181 | Significant prototype coercion (arg. no. 1) unsigned int to double |
38 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 191 | Variable 'dOffset' (line 189) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
39 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 189 | Location cited in prior message |
40 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 198 | Variable 'dOffset' (line 196) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
41 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 196 | Location cited in prior message |
42 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 215 | Variable 'nHundreds' (line 213) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
43 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 213 | Location cited in prior message |
44 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 242 | Ignoring return value of function 'CDC::TextOutA(int, int, const ATL::CStringT<char,StrTraitMFC_DLL<char>> &)' (compare with line 792, 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 | 792 | Location cited in prior message |
46 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 243 | Variable 'sNum' (line 217) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
47 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 217 | Location cited in prior message |
48 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 243 | Variable 'nCh' (line 206) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
49 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 206 | Location cited in prior message |
50 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 245 | Variable 'dPos' (line 181) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
51 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 181 | Location cited in prior message |
52 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 248 | Ignoring return value of function 'CDC::SelectClipRgn(CRgn *, int)' (compare with line 697, 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 | 697 | Location cited in prior message |
54 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 251 | 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) |
55 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 586 | Location cited in prior message |
56 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 253 | 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) |
57 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
58 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'crOldText' (line 160) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
59 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 160 | Location cited in prior message |
60 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'dDPI' (line 167) 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\OXRulerOrganizer.cpp | 167 | Location cited in prior message |
62 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'nSpan' (line 171) 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\OXRulerOrganizer.cpp | 171 | Location cited in prior message |
64 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'dTickSpace' (line 169) 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\OXRulerOrganizer.cpp | 169 | Location cited in prior message |
66 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'oldFont' (line 155) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
67 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 155 | Location cited in prior message |
68 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'dPixelsPerUnit' (line 168) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
69 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 168 | Location cited in prior message |
70 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'dSpacer' (line 165) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
71 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 165 | Location cited in prior message |
72 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'dSpanEnd' (line 173) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
73 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 173 | Location cited in prior message |
74 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'oldMode' (line 163) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
75 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 163 | Location cited in prior message |
76 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'dOrg' (line 170) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
77 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 170 | Location cited in prior message |
78 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'nTicksPerUnit' (line 166) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
79 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 166 | Location cited in prior message |
80 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 254 | Variable 'oldPen' (line 162) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
81 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 162 | Location cited in prior message |
82 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 258 | do ... while(0); |
83 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 265 | Ignoring return value of function 'CDC::CreateCompatibleDC(CDC *)' (compare with line 564, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
84 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 564 | Location cited in prior message |
85 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 266 | Ignoring return value of function 'CBitmap::CreateCompatibleBitmap(CDC *, int, int)' (compare with line 430, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
86 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 430 | Location cited in prior message |
87 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 269 | Ignoring return value of function 'CDC::IntersectClipRect(const struct tagRECT *)' (compare with line 694, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
88 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 694 | Location cited in prior message |
89 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 271 | Ignoring return value of function 'CDC::SelectClipRgn(CRgn *, int)' (compare with line 697, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
90 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 697 | Location cited in prior message |
91 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 276 | Ignoring return value of function 'CRect::IntersectRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 211, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h) |
92 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h | 211 | Location cited in prior message |
93 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 282 | Ignoring return value of function 'CDC::BitBlt(int, int, int, int, CDC *, int, int, unsigned long)' (compare with line 764, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
94 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 764 | Location cited in prior message |
95 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 282 | Possible use of null pointer 'pDC' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp: line 258] |
96 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 258 | Reference cited in prior message |
97 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 284 | Ignoring return value of function 'CDC::SelectObject(CBitmap *)' (compare with line 589, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
98 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 589 | Location cited in prior message |
99 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 285 | Parameter 'rectClip' (line 256) could be declared const --- Eff. C++ 3rd Ed. item 3 |
100 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 256 | Location cited in prior message |
101 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 289 | do ... while(0); |
102 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 290 | Ignoring return value of function 'CDC::PatBlt(int, int, int, int, unsigned long)' (compare with line 763, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
103 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 763 | Location cited in prior message |
104 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 290 | Possible use of null pointer 'pDC' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp: line 289] |
105 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 289 | Reference cited in prior message |
106 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 291 | virtual member function 'COXRulerBar::ReverseHilite(CDC *, CRect)' could be made const --- Eff. C++ 3rd Ed. item 3 |
107 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 295 | do ... while(0); |
108 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 325 | Ignoring return value of function 'CRect::IntersectRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 211, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h) |
109 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h | 211 | Location cited in prior message |
110 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 337 | Ignoring return value of function 'CRect::IntersectRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 211, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h) |
111 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h | 211 | Location cited in prior message |
112 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 340 | Ignoring return value of function 'CRect::SubtractRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 217, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h) |
113 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h | 217 | Location cited in prior message |
114 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 341 | Ignoring return value of function 'CRect::IntersectRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 211, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h) |
115 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h | 211 | Location cited in prior message |
116 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 345 | Ignoring return value of function 'CRect::SubtractRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 217, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h) |
117 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h | 217 | Location cited in prior message |
118 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 353 | Parameter 'nWidth' (line 293) could be declared const --- Eff. C++ 3rd Ed. item 3 |
119 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 293 | Location cited in prior message |
120 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 353 | Parameter 'nStartPos' (line 293) could be declared const --- Eff. C++ 3rd Ed. item 3 |
121 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 293 | Location cited in prior message |
122 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 353 | parameter 'rect' in function 'COXRulerBar::Hilite(CDC *, CRect, int, int)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
123 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 353 | Parameter 'rect' (line 293) could be declared const --- Eff. C++ 3rd Ed. item 3 |
124 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 293 | Location cited in prior message |
125 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 364 | Parameter 'nPos' (line 359) could be declared const --- Eff. C++ 3rd Ed. item 3 |
126 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 359 | Location cited in prior message |
127 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 364 | Parameter 'bRedraw' (line 359) could be declared const --- Eff. C++ 3rd Ed. item 3 |
128 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 359 | Location cited in prior message |
129 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 371 | Parameter 'nZoom' (line 366) could be declared const --- Eff. C++ 3rd Ed. item 3 |
130 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 366 | Location cited in prior message |
131 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 371 | Parameter 'bRedraw' (line 366) could be declared const --- Eff. C++ 3rd Ed. item 3 |
132 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 366 | Location cited in prior message |
133 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 379 | Parameter 'dDpi' (line 373) could be declared const --- Eff. C++ 3rd Ed. item 3 |
134 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 373 | Location cited in prior message |
135 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 379 | Parameter 'bRedraw' (line 373) could be declared const --- Eff. C++ 3rd Ed. item 3 |
136 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 373 | Location cited in prior message |
137 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 386 | Parameter 'bRedraw' (line 381) could be declared const --- Eff. C++ 3rd Ed. item 3 |
138 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 381 | Location cited in prior message |
139 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 386 | Parameter 'bUseDefaultDpi' (line 381) could be declared const --- Eff. C++ 3rd Ed. item 3 |
140 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 381 | Location cited in prior message |
141 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 393 | Parameter 'bRedraw' (line 388) could be declared const --- Eff. C++ 3rd Ed. item 3 |
142 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 388 | Location cited in prior message |
143 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 393 | Parameter 'nCalibrate' (line 388) could be declared const --- Eff. C++ 3rd Ed. item 3 |
144 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 388 | Location cited in prior message |
145 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 402 | 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) |
146 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 685 | Location cited in prior message |
147 | Elective Note | 1 | 1928 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 421 | Symbol 'COXHookWnd' did not appear in the constructor initializer list -- Effective C++ #12 |
148 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 421 | Symbol 'COXRulerOrganizer::m_horzRulerBar's default constructor implicitly called -- Effective C++ #12 |
149 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 421 | Symbol 'COXRulerOrganizer::m_vertRulerBar's default constructor implicitly called -- Effective C++ #12 |
150 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 432 | do ... while(0); |
151 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 434 | Possible use of null pointer 'pWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp: line 432] |
152 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 432 | Reference cited in prior message |
153 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 450 | do ... while(0); |
154 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 462 | Loss of precision (assignment) (unsigned int to int) |
155 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 462 | Possible use of null pointer 'pWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp: line 432] |
156 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 432 | Reference cited in prior message |
157 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 476 | Parameter 'bHorzRuler' (line 429) 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\OXRulerOrganizer.cpp | 429 | Location cited in prior message |
159 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 476 | Parameter 'bVertRuler' (line 430) could be declared const --- Eff. C++ 3rd Ed. item 3 |
160 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 430 | Location cited in prior message |
161 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 483 | 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) |
162 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
163 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 485 | 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) |
164 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
165 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 491 | Loss of sign (arg. no. 1) (int to unsigned int) |
166 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 491 | 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) |
167 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2348 | Location cited in prior message |
168 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 510 | Parameter 'nHorzRulerBarHeight' (line 506) could be declared const --- Eff. C++ 3rd Ed. item 3 |
169 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 506 | Location cited in prior message |
170 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 517 | Parameter 'nVertRulerBarWidth' (line 513) could be declared const --- Eff. C++ 3rd Ed. item 3 |
171 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 513 | Location cited in prior message |
172 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 566 | Variable 'lpncsp' (line 538) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
173 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 538 | Location cited in prior message |
174 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 588 | 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) |
175 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 586 | Location cited in prior message |
176 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 589 | Variable 'pOldPen' (line 584) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
177 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 584 | Location cited in prior message |
178 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 601 | 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) |
179 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 586 | Location cited in prior message |
180 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 602 | Variable 'pOldPen' (line 597) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
181 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 597 | Location cited in prior message |
182 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 681 | do ... while(0); |
183 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 684 | Ignoring return value of function 'GetWindowRect(struct HWND__ *, struct tagRECT *)' (compare with line 7213, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
184 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 7213 | Location cited in prior message |
185 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 687 | Ignoring return value of function 'GetClientRect(struct HWND__ *, struct tagRECT *)' (compare with line 7206, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
186 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 7206 | Location cited in prior message |
187 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 734 | Variable 'dwStyle' (line 690) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
188 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 690 | Location cited in prior message |
189 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 734 | Parameter 'bRepositionBars' (line 672) could be declared const --- Eff. C++ 3rd Ed. item 3 |
190 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 672 | Location cited in prior message |
191 | Information | 2 | 785 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 742 | Too few initializers for aggregate 'scrollInfo' of type 'tagSCROLLINFO' |
192 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 750 | Ignoring return value of function 'GetClientRect(struct HWND__ *, struct tagRECT *)' (compare with line 7206, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
193 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 7206 | Location cited in prior message |
194 | Warning | 3 | 573 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 752 | Signed-unsigned mix with divide |
195 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 752 | Loss of sign in promotion from int to unsigned int |
196 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 752 | Loss of sign in promotion from int to unsigned int |
197 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 752 | Loss of precision (assignment) (unsigned int to int) |
198 | Warning | 3 | 573 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 756 | Signed-unsigned mix with divide |
199 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 756 | Loss of sign in promotion from int to unsigned int |
200 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 756 | Loss of precision (assignment) (unsigned int to int) |
201 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 757 | Loss of sign (arg. no. 1) (int to unsigned int) |
202 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 762 | Variable 'nOldScrollPos' (line 755) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
203 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 755 | Location cited in prior message |
204 | Information | 2 | 785 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 767 | Too few initializers for aggregate 'scrollInfo' of type 'tagSCROLLINFO' |
205 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 775 | Ignoring return value of function 'GetClientRect(struct HWND__ *, struct tagRECT *)' (compare with line 7206, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
206 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 7206 | Location cited in prior message |
207 | Warning | 3 | 573 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 777 | Signed-unsigned mix with divide |
208 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 777 | Loss of sign in promotion from int to unsigned int |
209 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 777 | Loss of sign in promotion from int to unsigned int |
210 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 777 | Loss of precision (assignment) (unsigned int to int) |
211 | Warning | 3 | 573 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 781 | Signed-unsigned mix with divide |
212 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 781 | Loss of sign in promotion from int to unsigned int |
213 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 781 | Loss of precision (assignment) (unsigned int to int) |
214 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 782 | Loss of sign (arg. no. 1) (int to unsigned int) |
215 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 787 | Variable 'nOldScrollPos' (line 780) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
216 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp | 780 | Location cited in prior message |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp (C++) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(32): 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\OXRulerOrganizer.cpp(32): error 1927: (Note -- Symbol 'COXRulerBar::m_bHorizontal' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(32): error 1927: (Note -- Symbol 'COXRulerBar::m_nPos' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(32): error 1927: (Note -- Symbol 'COXRulerBar::m_nZoom' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(32): error 1927: (Note -- Symbol 'COXRulerBar::m_nCalibrate' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(32): error 1927: (Note -- Symbol 'COXRulerBar::m_dDisplayDpi' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(32): error 1927: (Note -- Symbol 'COXRulerBar::m_bUseNonDefaultDpi' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(32): error 1926: (Note -- Symbol 'COXRulerBar::m_font's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(32): error 1926: (Note -- Symbol 'COXRulerBar::m_fontVert's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(32): error 1927: (Note -- Symbol 'COXRulerBar::m_bOldIsHilited' did not appear in the constructor initializer list -- Effective C++ #12) #... _) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... s New Roman" /*lint -restore */)) /*lint -restore */ 0,0,0,0,_T("Times New Roman"))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(54): error 717: (Info -- do ... while(0);) #... _) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... s New Roman" /*lint -restore */)) /*lint -restore */ 0,0,0,0,_T("Times New Roman"))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(57): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(60): error 952: (Note -- Parameter 'bHorizontal' (line 46) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(46): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(60): error 952: (Note -- Parameter 'nCalibrate' (line 46) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(46): error 830: (Info -- Location cited in prior message) #... ugBreak() ; } while (0) /*lint -restore */ ASSERT(pParentWnd!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(76): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(101): error 952: (Note -- Parameter 'rect' (line 71) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(71): error 830: (Info -- Location cited in prior message) nTickY=rect.top+(rect.Height()-nTickHeight+1)/2; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(122): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) nTickX=rect.left+(rect.Width()-nTickWidth+1)/2; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(132): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(143): error 952: (Note -- Parameter 'bMidTick' (line 104) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(104): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(143): error 952: (Note -- Parameter 'dOffset' (line 104) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(104): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(143): error 1961: (Note -- virtual member function 'COXRulerBar::DrawTick(CDC *, CRect &, double, int)' could be made const --- Eff. C++ 3rd Ed. item 3) pDC->DrawEdge(rect,EDGE_SUNKEN,BF_RECT); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(149): error 534: (Warning -- Ignoring return value of function 'CDC::DrawEdge(struct tagRECT *, unsigned int, unsigned int)' (compare with line 866, 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(866): error 830: (Info -- Location cited in prior message) pDC->IntersectClipRect(rect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(153): error 534: (Warning -- Ignoring return value of function 'CDC::IntersectClipRect(const struct tagRECT *)' (compare with line 694, 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(694): error 830: (Info -- Location cited in prior message) pDC->SelectObject(&m_font); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(157): 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) pDC->SelectObject(&m_fontVert); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(159): 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) double dPixelsPerUnit=m_nZoom*100.0/m_nCalibrate*dDPI/100.0; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(168): error 834: (Info -- Operator '/' followed by operator '*' is confusing. Use parentheses.) double dOrg=nTicksPerUnit-fmod(m_nPos, dSpacer); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(170): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned int to double) double dPos=-fmod(m_nPos,dPixelsPerUnit)-dOrg; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(181): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned int to double) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(191): error 953: (Note -- Variable 'dOffset' (line 189) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(189): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(198): error 953: (Note -- Variable 'dOffset' (line 196) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(196): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(215): error 953: (Note -- Variable 'nHundreds' (line 213) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(213): error 830: (Info -- Location cited in prior message) pDC->TextOut(nXPos, nYPos, sCh); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(242): error 534: (Warning -- Ignoring return value of function 'CDC::TextOutA(int, int, const ATL::CStringT<char,StrTraitMFC_DLL<char>> &)' (compare with line 792, 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(792): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(243): error 953: (Note -- Variable 'sNum' (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\OXRulerOrganizer.cpp(217): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(243): error 953: (Note -- Variable 'nCh' (line 206) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(206): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(245): error 953: (Note -- Variable 'dPos' (line 181) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(181): error 830: (Info -- Location cited in prior message) pDC->SelectClipRgn(NULL,RGN_COPY); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(248): error 534: (Warning -- Ignoring return value of function 'CDC::SelectClipRgn(CRgn *, int)' (compare with line 697, 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(697): error 830: (Info -- Location cited in prior message) pDC->SelectObject(oldPen); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(251): 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) pDC->SelectObject(oldFont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(253): 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\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'crOldText' (line 160) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(160): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'dDPI' (line 167) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(167): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'nSpan' (line 171) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(171): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'dTickSpace' (line 169) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(169): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'oldFont' (line 155) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(155): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'dPixelsPerUnit' (line 168) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(168): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'dSpacer' (line 165) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(165): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'dSpanEnd' (line 173) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(173): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'oldMode' (line 163) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(163): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'dOrg' (line 170) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(170): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'nTicksPerUnit' (line 166) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(166): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(254): error 953: (Note -- Variable 'oldPen' (line 162) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(162): error 830: (Info -- Location cited in prior message) #... () ; } while (0) /*lint -restore */ ASSERT(pDC!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(258): error 717: (Info -- do ... while(0);) memDc.CreateCompatibleDC( pDC ); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(265): error 534: (Warning -- Ignoring return value of function 'CDC::CreateCompatibleDC(CDC *)' (compare with line 564, 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(564): error 830: (Info -- Location cited in prior message) bmpMem.CreateCompatibleBitmap( pDC, rect.right, rect.bottom ); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(266): error 534: (Warning -- Ignoring return value of function 'CBitmap::CreateCompatibleBitmap(CDC *, int, int)' (compare with line 430, 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(430): error 830: (Info -- Location cited in prior message) memDc.IntersectClipRect(rectClip); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(269): error 534: (Warning -- Ignoring return value of function 'CDC::IntersectClipRect(const struct tagRECT *)' (compare with line 694, 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(694): error 830: (Info -- Location cited in prior message) memDc.SelectClipRgn(NULL,RGN_COPY); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(271): error 534: (Warning -- Ignoring return value of function 'CDC::SelectClipRgn(CRgn *, int)' (compare with line 697, 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(697): error 830: (Info -- Location cited in prior message) rectIntersect.IntersectRect(m_rectOldInvert,rectClip); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(276): error 534: (Warning -- Ignoring return value of function 'CRect::IntersectRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 211, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h(211): error 830: (Info -- Location cited in prior message) &memDc, rect.left, rect.top, SRCCOPY ); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(282): error 534: (Warning -- Ignoring return value of function 'CDC::BitBlt(int, int, int, int, CDC *, int, int, unsigned long)' (compare with line 764, 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(764): error 830: (Info -- Location cited in prior message) &memDc, rect.left, rect.top, SRCCOPY ); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(282): error 613: (Warning -- Possible use of null pointer 'pDC' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp: line 258]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(258): error 831: (Info -- Reference cited in prior message) memDc.SelectObject( pOldMemBmp ); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(284): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CBitmap *)' (compare with line 589, 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(589): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(285): error 952: (Note -- Parameter 'rectClip' (line 256) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(256): error 830: (Info -- Location cited in prior message) #... () ; } while (0) /*lint -restore */ ASSERT(pDC!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(289): error 717: (Info -- do ... while(0);) pDC->PatBlt(rect.left,rect.top,rect.Width(),rect.Height(),PATINVERT); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(290): error 534: (Warning -- Ignoring return value of function 'CDC::PatBlt(int, int, int, int, unsigned long)' (compare with line 763, 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(763): error 830: (Info -- Location cited in prior message) pDC->PatBlt(rect.left,rect.top,rect.Width(),rect.Height(),PATINVERT); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(290): error 613: (Warning -- Possible use of null pointer 'pDC' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp: line 289]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(289): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(291): error 1961: (Note -- virtual member function 'COXRulerBar::ReverseHilite(CDC *, CRect)' could be made const --- Eff. C++ 3rd Ed. item 3) #... () ; } while (0) /*lint -restore */ ASSERT(pDC!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(295): error 717: (Info -- do ... while(0);) rectOldInvert.IntersectRect(rectOldInvert,rect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(325): error 534: (Warning -- Ignoring return value of function 'CRect::IntersectRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 211, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h(211): error 830: (Info -- Location cited in prior message) rectIntersect.IntersectRect(m_rectOldInvert,m_rectInvert); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(337): error 534: (Warning -- Ignoring return value of function 'CRect::IntersectRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 211, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h(211): error 830: (Info -- Location cited in prior message) rectOldInvert.SubtractRect(m_rectOldInvert,rectIntersect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(340): error 534: (Warning -- Ignoring return value of function 'CRect::SubtractRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 217, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h(217): error 830: (Info -- Location cited in prior message) rectOldInvert.IntersectRect(rectOldInvert,rect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(341): error 534: (Warning -- Ignoring return value of function 'CRect::IntersectRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 211, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h(211): error 830: (Info -- Location cited in prior message) rectInvert.SubtractRect(m_rectInvert,rectIntersect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(345): error 534: (Warning -- Ignoring return value of function 'CRect::SubtractRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 217, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h(217): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(353): error 952: (Note -- Parameter 'nWidth' (line 293) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(293): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(353): error 952: (Note -- Parameter 'nStartPos' (line 293) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(293): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(353): error 1746: (Info -- parameter 'rect' in function 'COXRulerBar::Hilite(CDC *, CRect, int, int)' 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\OXRulerOrganizer.cpp(353): error 952: (Note -- Parameter 'rect' (line 293) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(293): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(364): error 952: (Note -- Parameter 'nPos' (line 359) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(359): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(364): error 952: (Note -- Parameter 'bRedraw' (line 359) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(359): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(371): error 952: (Note -- Parameter 'nZoom' (line 366) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(366): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(371): error 952: (Note -- Parameter 'bRedraw' (line 366) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(366): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(379): error 952: (Note -- Parameter 'dDpi' (line 373) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(373): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(379): error 952: (Note -- Parameter 'bRedraw' (line 373) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(373): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(386): error 952: (Note -- Parameter 'bRedraw' (line 381) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(381): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(386): error 952: (Note -- Parameter 'bUseDefaultDpi' (line 381) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(381): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(393): error 952: (Note -- Parameter 'bRedraw' (line 388) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(388): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(393): error 952: (Note -- Parameter 'nCalibrate' (line 388) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(388): error 830: (Info -- Location cited in prior message) dc.GetClipBox(&rectClip); // invalidated region D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(402): 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) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(421): error 1928: (Note -- Symbol 'COXHookWnd' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(421): error 1926: (Note -- Symbol 'COXRulerOrganizer::m_horzRulerBar's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(421): error 1926: (Note -- Symbol 'COXRulerOrganizer::m_vertRulerBar's default constructor implicitly called -- Effective C++ #12) #... k() ; } while (0) /*lint -restore */ ASSERT(pWnd!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(432): error 717: (Info -- do ... while(0);) if(!::IsWindow(pWnd->GetSafeHwnd())) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(434): error 613: (Warning -- Possible use of null pointer 'pWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp: line 432]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(432): error 831: (Info -- Reference cited in prior message) #... LE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ !::IsWindow(m_vertRulerBar.GetSafeHwnd())); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(450): error 717: (Info -- do ... while(0);) OXRBO_CHECK_SCROLLPOS_DELAY,NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(462): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(462): error 613: (Warning -- Possible use of null pointer 'pWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp: line 432]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(432): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(476): error 952: (Note -- Parameter 'bHorzRuler' (line 429) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(429): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(476): error 952: (Note -- Parameter 'bVertRuler' (line 430) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(430): error 830: (Info -- Location cited in prior message) m_horzRulerBar.DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(483): 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) m_vertRulerBar.DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(485): 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) GetHookedWnd()->KillTimer(m_nTimerCheckScrollPos); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(491): error 732: (Info -- Loss of sign (arg. no. 1) (int to unsigned int)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(491): 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\OXRulerOrganizer.cpp(510): error 952: (Note -- Parameter 'nHorzRulerBarHeight' (line 506) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(506): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(517): error 952: (Note -- Parameter 'nVertRulerBarWidth' (line 513) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(513): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(566): error 953: (Note -- Variable 'lpncsp' (line 538) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(538): error 830: (Info -- Location cited in prior message) dc.SelectObject(pOldPen); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(588): 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\OXRulerOrganizer.cpp(589): error 953: (Note -- Variable 'pOldPen' (line 584) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(584): error 830: (Info -- Location cited in prior message) dc.SelectObject(pOldPen); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(601): 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\OXRulerOrganizer.cpp(602): error 953: (Note -- Variable 'pOldPen' (line 597) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(597): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWndHooked)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(681): error 717: (Info -- do ... while(0);) ::GetWindowRect(m_hWndHooked,rectWindow); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(684): error 534: (Warning -- Ignoring return value of function 'GetWindowRect(struct HWND__ *, struct tagRECT *)' (compare with line 7213, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(7213): error 830: (Info -- Location cited in prior message) ::GetClientRect(m_hWndHooked,rect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(687): error 534: (Warning -- Ignoring return value of function 'GetClientRect(struct HWND__ *, struct tagRECT *)' (compare with line 7206, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(7206): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(734): error 953: (Note -- Variable 'dwStyle' (line 690) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(690): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(734): error 952: (Note -- Parameter 'bRepositionBars' (line 672) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(672): error 830: (Info -- Location cited in prior message) SCROLLINFO scrollInfo={ sizeof(SCROLLINFO) }; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(742): error 785: (Info -- Too few initializers for aggregate 'scrollInfo' of type 'tagSCROLLINFO') ::GetClientRect(m_hWndHooked,rectClient); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(750): error 534: (Warning -- Ignoring return value of function 'GetClientRect(struct HWND__ *, struct tagRECT *)' (compare with line 7206, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(7206): error 830: (Info -- Location cited in prior message) nNewScrollPos*=(rectClient.Width()/scrollInfo.nPage); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(752): error 573: (Warning -- Signed-unsigned mix with divide) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(752): error 737: (Info -- Loss of sign in promotion from int to unsigned int) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(752): error 737: (Info -- Loss of sign in promotion from int to unsigned int) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(752): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) nNewScrollPos=nNewScrollPos*100/m_horzRulerBar.GetZoomLevel(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(756): error 573: (Warning -- Signed-unsigned mix with divide) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(756): error 737: (Info -- Loss of sign in promotion from int to unsigned int) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(756): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) m_horzRulerBar.Scroll(nNewScrollPos,FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(757): error 732: (Info -- Loss of sign (arg. no. 1) (int to unsigned int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(762): error 953: (Note -- Variable 'nOldScrollPos' (line 755) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(755): error 830: (Info -- Location cited in prior message) SCROLLINFO scrollInfo={ sizeof(SCROLLINFO) }; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(767): error 785: (Info -- Too few initializers for aggregate 'scrollInfo' of type 'tagSCROLLINFO') ::GetClientRect(m_hWndHooked,rectClient); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(775): error 534: (Warning -- Ignoring return value of function 'GetClientRect(struct HWND__ *, struct tagRECT *)' (compare with line 7206, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(7206): error 830: (Info -- Location cited in prior message) nNewScrollPos*=(rectClient.Height()/scrollInfo.nPage); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(777): error 573: (Warning -- Signed-unsigned mix with divide) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(777): error 737: (Info -- Loss of sign in promotion from int to unsigned int) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(777): error 737: (Info -- Loss of sign in promotion from int to unsigned int) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(777): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) nNewScrollPos=nNewScrollPos*100/m_vertRulerBar.GetZoomLevel(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(781): error 573: (Warning -- Signed-unsigned mix with divide) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(781): error 737: (Info -- Loss of sign in promotion from int to unsigned int) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(781): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) m_vertRulerBar.Scroll(nNewScrollPos,FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(782): error 732: (Info -- Loss of sign (arg. no. 1) (int to unsigned int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(787): error 953: (Note -- Variable 'nOldScrollPos' (line 780) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRulerOrganizer.cpp(780): error 830: (Info -- Location cited in prior message) --- Global Wrap-up error 900: (Note -- Successful completion, 216 messages produced)