Lint Analysis Results Report for OXCoolComboBox.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 11:59:34 |
Total Issues: | 139 |
Elective Notes: | 33 (23.74%) |
Informational: | 79 (56.83%) |
Warnings: | 27 (19.42%) |
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 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 36 | do ... while(0); |
2 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 47 | do ... while(0); |
3 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 51 | Possible use of null pointer 'COXCoolComboEdit::m_pCombo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp: lines 36, 47] |
4 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 36 | Reference cited in prior message |
5 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 47 | Reference cited in prior message |
6 | Elective Note | 1 | 1928 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 68 | Symbol 'COXCoolCtrl' did not appear in the constructor initializer list -- Effective C++ #12 |
7 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 68 | Symbol 'COXCoolComboBox::m_edit's default constructor implicitly called -- Effective C++ #12 |
8 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 68 | Symbol 'COXCoolComboBox::m_listBox's default constructor implicitly called -- Effective C++ #12 |
9 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 68 | Symbol 'COXCoolComboBox::m_nDefaultFontHeight' did not appear in the constructor initializer list -- Effective C++ #12 |
10 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 68 | Symbol 'COXCoolComboBox::m_nDefaultFontHeightSansLeading' did not appear in the constructor initializer list -- Effective C++ #12 |
11 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 94 | Ignoring return value of function 'CWnd::RedrawWindow(const struct tagRECT *, CRgn *, unsigned int)' (compare with line 2308, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
12 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2308 | Location cited in prior message |
13 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 115 | do ... while(0); |
14 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 116 | Ignoring return value of function 'CWnd::RedrawWindow(const struct tagRECT *, CRgn *, unsigned int)' (compare with line 2308, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
15 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2308 | Location cited in prior message |
16 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 122 | Variable 'hBrush' (line 103) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
17 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 103 | Location cited in prior message |
18 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 133 | Ignoring return value of function 'COXCoolComboBox::SubclassListBoxCtrl(void)' (compare with line 172, file ..\..\Include\OXCoolComboBox.h) |
19 | Information | 2 | 830 | ..\..\Include\OXCoolComboBox.h | 172 | Location cited in prior message |
20 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 135 | Ignoring return value of function 'COXCoolComboBox::SubclassEditCtrl(void)' (compare with line 170, file ..\..\Include\OXCoolComboBox.h) |
21 | Information | 2 | 830 | ..\..\Include\OXCoolComboBox.h | 170 | Location cited in prior message |
22 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 148 | 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) |
23 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
24 | Warning | 3 | 578 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 149 | Declaration of symbol 'tm' hides symbol 'tm' (line 117, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\time.h) |
25 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\time.h | 117 | Location cited in prior message |
26 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 150 | Ignoring return value of function 'CDC::GetTextMetricsA(struct tagTEXTMETRICA *) const' (compare with line 845, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
27 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 845 | Location cited in prior message |
28 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 153 | Ignoring return value of function 'CWnd::ReleaseDC(CDC *)' (compare with line 2288, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
29 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2288 | Location cited in prior message |
30 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 158 | Ignoring return value of function 'CWnd::SendMessageA(unsigned int, unsigned int, long) const' (compare with line 2222, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
31 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2222 | Location cited in prior message |
32 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 161 | Variable 'pDC' (line 147) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
33 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 147 | Location cited in prior message |
34 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 161 | Variable 'nCurrentHeight' (line 155) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
35 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 155 | Location cited in prior message |
36 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 161 | Parameter 'wParam' (line 140) could be declared const --- Eff. C++ 3rd Ed. item 3 |
37 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 140 | Location cited in prior message |
38 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 161 | Parameter 'lParam' (line 140) could be declared const --- Eff. C++ 3rd Ed. item 3 |
39 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 140 | Location cited in prior message |
40 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 201 | do ... while(0); |
41 | Information | 2 | 785 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 225 | Too few initializers for aggregate 'dis' of type 'tagDRAWITEMSTRUCT' |
42 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 227 | Loss of sign (assignment) (long to unsigned int) |
43 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 228 | Loss of sign (assignment) (int to unsigned int) |
44 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 233 | Operator '-' followed by operator '-' is confusing. Use parentheses. |
45 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 233 | Operator '-' followed by operator '-' is confusing. Use parentheses. |
46 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 243 | Ignoring return value of function 'CDC::SelectClipRgn(CRgn *)' (compare with line 689, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
47 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 689 | Location cited in prior message |
48 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 244 | Ignoring return value of function 'CDC::ExcludeClipRect(const struct tagRECT *)' (compare with line 691, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
49 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 691 | Location cited in prior message |
50 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 286 | Operator '-' followed by operator '-' is confusing. Use parentheses. |
51 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 286 | Operator '-' followed by operator '-' is confusing. Use parentheses. |
52 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 289 | Operator '-' followed by operator '-' is confusing. Use parentheses. |
53 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 289 | Operator '-' followed by operator '-' is confusing. Use parentheses. |
54 | Warning | 3 | 506 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 293 | Constant value Boolean |
55 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 293 | Boolean within 'if' always evaluates to False [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp: line 293] |
56 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 293 | Reference cited in prior message |
57 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 311 | Ignoring return value of function 'CDC::Rectangle(int, int, int, int)' (compare with line 757, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
58 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 757 | Location cited in prior message |
59 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 331 | Boolean within 'if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp: line 325] |
60 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 325 | Reference cited in prior message |
61 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 383 | Operator '-' followed by operator '-' is confusing. Use parentheses. |
62 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 399 | Variable 'nRightMargin' (line 181) 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\OXCoolComboBox.cpp | 181 | Location cited in prior message |
64 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 399 | Variable 'nTopMargin' (line 182) 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\OXCoolComboBox.cpp | 182 | Location cited in prior message |
66 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 399 | Variable 'nBottomMargin' (line 183) 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\OXCoolComboBox.cpp | 183 | Location cited in prior message |
68 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 399 | Variable 'nLeftMargin' (line 180) 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\OXCoolComboBox.cpp | 180 | Location cited in prior message |
70 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 399 | Variable 'dc' (line 192) 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\OXCoolComboBox.cpp | 192 | Location cited in prior message |
72 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 399 | Variable 'penDefault' (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\OXCoolComboBox.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\OXCoolComboBox.cpp | 399 | Variable 'pressed' (line 315) 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\OXCoolComboBox.cpp | 315 | Location cited in prior message |
76 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 399 | Variable 'button_rect' (line 184) 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\OXCoolComboBox.cpp | 184 | Location cited in prior message |
78 | Warning | 3 | 650 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 429 | Constant '-1' out of range for operator '!=' |
79 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 429 | Loss of sign in promotion from int to unsigned int |
80 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 430 | Loss of precision (assignment) (unsigned int to int) |
81 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 448 | Ignoring return value of function 'DrawFocusRect(struct HDC__ *, const struct tagRECT *)' (compare with line 7761, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
82 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 7761 | Location cited in prior message |
83 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 469 | Ignoring return value of function 'DrawTextA(struct HDC__ *, const char *, int, struct tagRECT *, unsigned int)' (compare with line 6472, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
84 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 6472 | Location cited in prior message |
85 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 471 | Parameter 'lpDrawItemStruct' (line 422) could be declared const --- Eff. C++ 3rd Ed. item 3 |
86 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 422 | Location cited in prior message |
87 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 471 | Variable 'bHighlight' (line 435) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
88 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 435 | Location cited in prior message |
89 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 471 | Variable 'bFocus' (line 436) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
90 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 436 | Location cited in prior message |
91 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 471 | virtual member function 'COXCoolComboBox::DrawItem(struct tagDRAWITEMSTRUCT *)' could be made const --- Eff. C++ 3rd Ed. item 3 |
92 | Warning | 3 | 685 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 476 | Relational operator '<' always evaluates to 'false' |
93 | Warning | 3 | 568 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 476 | non-negative quantity is never less than zero |
94 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 477 | Loss of sign (assignment) (int to unsigned int) |
95 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 479 | Loss of sign (assignment) (int to unsigned int) |
96 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 480 | virtual member function 'COXCoolComboBox::MeasureItem(struct tagMEASUREITEMSTRUCT *)' could be made const --- Eff. C++ 3rd Ed. item 3 |
97 | Warning | 3 | 650 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 488 | Constant '-1' out of range for operator '!=' |
98 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 488 | Loss of sign in promotion from int to unsigned int |
99 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 489 | Loss of precision (arg. no. 1) (unsigned int to int) |
100 | Warning | 3 | 650 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 490 | Constant '-1' out of range for operator '!=' |
101 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 490 | Loss of sign in promotion from int to unsigned int |
102 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 491 | Loss of precision (arg. no. 1) (unsigned int to int) |
103 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 494 | Parameter 'lpcs' (line 483) could be declared const --- Eff. C++ 3rd Ed. item 3 |
104 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 483 | Location cited in prior message |
105 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 494 | virtual member function 'COXCoolComboBox::CompareItem(struct tagCOMPAREITEMSTRUCT *)' could be made const --- Eff. C++ 3rd Ed. item 3 |
106 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 504 | Ignoring return value of function 'CWnd::RedrawWindow(const struct tagRECT *, CRgn *, unsigned int)' (compare with line 2308, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
107 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2308 | Location cited in prior message |
108 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 527 | 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) |
109 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
110 | Warning | 3 | 578 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 528 | Declaration of symbol 'tm' hides symbol 'tm' (line 117, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\time.h) |
111 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\time.h | 117 | Location cited in prior message |
112 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 529 | Ignoring return value of function 'CDC::GetTextMetricsA(struct tagTEXTMETRICA *) const' (compare with line 845, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
113 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 845 | Location cited in prior message |
114 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 532 | Ignoring return value of function 'CWnd::ReleaseDC(CDC *)' (compare with line 2288, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
115 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2288 | Location cited in prior message |
116 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 540 | Variable 'pDC' (line 526) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
117 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 526 | Location cited in prior message |
118 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 555 | Ignoring return value of function 'CWnd::SendMessageA(unsigned int, unsigned int, long) const' (compare with line 2222, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
119 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2222 | Location cited in prior message |
120 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 557 | Variable 'pThreadState' (line 551) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
121 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 551 | Location cited in prior message |
122 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 557 | Pointer variable 'pThreadState' (line 551) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
123 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 551 | Location cited in prior message |
124 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 581 | Operator '-' followed by operator '-' is confusing. Use parentheses. |
125 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 590 | Variable 'nRightMargin' (line 576) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
126 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 576 | Location cited in prior message |
127 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 590 | Variable 'nTopMargin' (line 577) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
128 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 577 | Location cited in prior message |
129 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 590 | Variable 'nBottomMargin' (line 578) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
130 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 578 | Location cited in prior message |
131 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 590 | Variable 'nButtonWidth' (line 579) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
132 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 579 | Location cited in prior message |
133 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 590 | Variable 'bSimpleCombo' (line 570) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
134 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 570 | Location cited in prior message |
135 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 595 | do ... while(0); |
136 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 607 | do ... while(0); |
137 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 616 | do ... while(0); |
138 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 630 | do ... while(0); |
139 | Information | 2 | 766 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp | 637 | Header file 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp' |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp (C++) #... eak() ; } while (0) /*lint -restore */ ASSERT(pCombo!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(36): error 717: (Info -- do ... while(0);) #... Break() ; } while (0) /*lint -restore */ ASSERT(m_pCombo!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(47): error 717: (Info -- do ... while(0);) m_pCombo->OnChangeHotState(!m_bInHotState); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(51): error 613: (Warning -- Possible use of null pointer 'COXCoolComboEdit::m_pCombo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp: lines 36, 47]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(36): error 831: (Info -- Reference cited in prior message) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(47): error 831: (Info -- Reference cited in prior message) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(68): error 1928: (Note -- Symbol 'COXCoolCtrl' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(68): error 1926: (Note -- Symbol 'COXCoolComboBox::m_edit's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(68): error 1926: (Note -- Symbol 'COXCoolComboBox::m_listBox's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(68): error 1927: (Note -- Symbol 'COXCoolComboBox::m_nDefaultFontHeight' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(68): error 1927: (Note -- Symbol 'COXCoolComboBox::m_nDefaultFontHeightSansLeading' did not appear in the constructor initializer list -- Effective C++ #12) RedrawWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(94): error 534: (Warning -- Ignoring return value of function 'CWnd::RedrawWindow(const struct tagRECT *, CRgn *, unsigned int)' (compare with line 2308, 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(2308): error 830: (Info -- Location cited in prior message) #... Text)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -rest #... -e534 -e1551 */ASSERT(m_listBox.SetTooltipText(sTooltipText)) /*lint -rest VERIFY(m_listBox.SetTooltipText(sTooltipText)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(115): error 717: (Info -- do ... while(0);) m_listBox.RedrawWindow(NULL,NULL,RDW_INVALIDATE|RDW_FRAME); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(116): error 534: (Warning -- Ignoring return value of function 'CWnd::RedrawWindow(const struct tagRECT *, CRgn *, unsigned int)' (compare with line 2308, 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(2308): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(122): error 953: (Note -- Variable 'hBrush' (line 103) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(103): error 830: (Info -- Location cited in prior message) SubclassListBoxCtrl(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(133): error 534: (Warning -- Ignoring return value of function 'COXCoolComboBox::SubclassListBoxCtrl(void)' (compare with line 172, file ..\..\Include\OXCoolComboBox.h)) ..\..\Include\OXCoolComboBox.h(172): error 830: (Info -- Location cited in prior message) SubclassEditCtrl(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(135): error 534: (Warning -- Ignoring return value of function 'COXCoolComboBox::SubclassEditCtrl(void)' (compare with line 170, file ..\..\Include\OXCoolComboBox.h)) ..\..\Include\OXCoolComboBox.h(170): error 830: (Info -- Location cited in prior message) pDC->SelectObject(GetFont()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(148): 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) TEXTMETRIC tm; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(149): error 578: (Warning -- Declaration of symbol 'tm' hides symbol 'tm' (line 117, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\time.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\time.h(117): error 830: (Info -- Location cited in prior message) pDC->GetTextMetrics(&tm); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(150): error 534: (Warning -- Ignoring return value of function 'CDC::GetTextMetricsA(struct tagTEXTMETRICA *) const' (compare with line 845, 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(845): error 830: (Info -- Location cited in prior message) ReleaseDC(pDC); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(153): error 534: (Warning -- Ignoring return value of function 'CWnd::ReleaseDC(CDC *)' (compare with line 2288, 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(2288): error 830: (Info -- Location cited in prior message) SendMessage(CB_SETITEMHEIGHT,(WPARAM)-1,m_nDefaultFontHeight+1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(158): error 534: (Warning -- Ignoring return value of function 'CWnd::SendMessageA(unsigned int, unsigned int, long) const' (compare with line 2222, 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(2222): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(161): error 953: (Note -- Variable 'pDC' (line 147) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(147): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(161): error 953: (Note -- Variable 'nCurrentHeight' (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\OXCoolComboBox.cpp(155): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(161): error 952: (Note -- Parameter 'wParam' (line 140) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(140): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(161): error 952: (Note -- Parameter 'lParam' (line 140) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(140): error 830: (Info -- Location cited in prior message) #... , __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_edit.GetSafeHwnd())); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(201): error 717: (Info -- do ... while(0);) DRAWITEMSTRUCT dis={ sizeof(&dis) }; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(225): error 785: (Info -- Too few initializers for aggregate 'dis' of type 'tagDRAWITEMSTRUCT') dis.CtlID=GetWindowLongPtr(m_hWnd, GWL_ID); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(227): error 732: (Info -- Loss of sign (assignment) (long to unsigned int)) dis.itemID=GetCurSel(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(228): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) button_rect.left-1,rectClient.bottom-nBottomMargin-1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(233): error 834: (Info -- Operator '-' followed by operator '-' is confusing. Use parentheses.) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(233): error 834: (Info -- Operator '-' followed by operator '-' is confusing. Use parentheses.) dc->SelectClipRgn(NULL); // from drawing background D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(243): error 534: (Warning -- Ignoring return value of function 'CDC::SelectClipRgn(CRgn *)' (compare with line 689, 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(689): error 830: (Info -- Location cited in prior message) dc->ExcludeClipRect(&rectInternal); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(244): error 534: (Warning -- Ignoring return value of function 'CDC::ExcludeClipRect(const struct tagRECT *)' (compare with line 691, 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(691): error 830: (Info -- Location cited in prior message) dc->LineTo(0,rect.bottom-1-EXTRA_BOTTOM_MARGIN); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(286): error 834: (Info -- Operator '-' followed by operator '-' is confusing. Use parentheses.) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(286): error 834: (Info -- Operator '-' followed by operator '-' is confusing. Use parentheses.) dc->LineTo(rect.right-1,rect.bottom-1-EXTRA_BOTTOM_MARGIN); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(289): error 834: (Info -- Operator '-' followed by operator '-' is confusing. Use parentheses.) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(289): error 834: (Info -- Operator '-' followed by operator '-' is confusing. Use parentheses.) if(EXTRA_BOTTOM_MARGIN) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(293): error 506: (Warning -- Constant value Boolean) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(293): error 774: (Info -- Boolean within 'if' always evaluates to False [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp: line 293]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(293): error 831: (Info -- Reference cited in prior message) rectInternal.right+1, rectInternal.bottom+1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(311): error 534: (Warning -- Ignoring return value of function 'CDC::Rectangle(int, int, int, int)' (compare with line 757, 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(757): error 830: (Info -- Location cited in prior message) if(bIsEnabled) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(331): error 774: (Info -- Boolean within 'if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp: line 325]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(325): error 831: (Info -- Reference cited in prior message) p[0].y=(rect.top + rect.bottom / 2) -(p[1].x - p[0].x) / 4 - 1; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(383): error 834: (Info -- Operator '-' followed by operator '-' is confusing. Use parentheses.) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(399): error 953: (Note -- Variable 'nRightMargin' (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\OXCoolComboBox.cpp(181): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(399): error 953: (Note -- Variable 'nTopMargin' (line 182) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(182): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(399): error 953: (Note -- Variable 'nBottomMargin' (line 183) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(183): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(399): error 953: (Note -- Variable 'nLeftMargin' (line 180) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(180): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(399): error 953: (Note -- Variable 'dc' (line 192) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(192): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(399): error 953: (Note -- Variable 'penDefault' (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\OXCoolComboBox.cpp(173): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(399): error 953: (Note -- Variable 'pressed' (line 315) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(315): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(399): error 953: (Note -- Variable 'button_rect' (line 184) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(184): error 830: (Info -- Location cited in prior message) if(lpDrawItemStruct->itemID!=-1) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(429): error 650: (Warning -- Constant '-1' out of range for operator '!=') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(429): error 737: (Info -- Loss of sign in promotion from int to unsigned int) nItem=lpDrawItemStruct->itemID; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(430): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) ::DrawFocusRect(lpDrawItemStruct->hDC,rect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(448): error 534: (Warning -- Ignoring return value of function 'DrawFocusRect(struct HDC__ *, const struct tagRECT *)' (compare with line 7761, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(7761): error 830: (Info -- Location cited in prior message) DT_LEFT|DT_VCENTER|DT_SINGLELINE|DT_NOPREFIX); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(469): error 534: (Warning -- Ignoring return value of function 'DrawTextA(struct HDC__ *, const char *, int, struct tagRECT *, unsigned int)' (compare with line 6472, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(6472): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(471): error 952: (Note -- Parameter 'lpDrawItemStruct' (line 422) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(422): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(471): error 953: (Note -- Variable 'bHighlight' (line 435) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(435): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(471): error 953: (Note -- Variable 'bFocus' (line 436) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(436): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(471): error 1961: (Note -- virtual member function 'COXCoolComboBox::DrawItem(struct tagDRAWITEMSTRUCT *)' could be made const --- Eff. C++ 3rd Ed. item 3) if(lpms->itemID<0) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(476): error 685: (Warning -- Relational operator '<' always evaluates to 'false') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(476): error 568: (Warning -- non-negative quantity is never less than zero) lpms->itemHeight=m_nDefaultFontHeight+1; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(477): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) lpms->itemHeight=m_nDefaultFontHeightSansLeading+1; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(479): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(480): error 1961: (Note -- virtual member function 'COXCoolComboBox::MeasureItem(struct tagMEASUREITEMSTRUCT *)' could be made const --- Eff. C++ 3rd Ed. item 3) if(lpcs->itemID1!=-1) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(488): error 650: (Warning -- Constant '-1' out of range for operator '!=') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(488): error 737: (Info -- Loss of sign in promotion from int to unsigned int) GetLBText(lpcs->itemID1,sText1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(489): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned int to int)) if(lpcs->itemID2!=-1) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(490): error 650: (Warning -- Constant '-1' out of range for operator '!=') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(490): error 737: (Info -- Loss of sign in promotion from int to unsigned int) GetLBText(lpcs->itemID2,sText2); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(491): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned int to int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(494): error 952: (Note -- Parameter 'lpcs' (line 483) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(483): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(494): error 1961: (Note -- virtual member function 'COXCoolComboBox::CompareItem(struct tagCOMPAREITEMSTRUCT *)' could be made const --- Eff. C++ 3rd Ed. item 3) RedrawWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(504): error 534: (Warning -- Ignoring return value of function 'CWnd::RedrawWindow(const struct tagRECT *, CRgn *, unsigned int)' (compare with line 2308, 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(2308): error 830: (Info -- Location cited in prior message) pDC->SelectObject(GetFont()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(527): 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) TEXTMETRIC tm; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(528): error 578: (Warning -- Declaration of symbol 'tm' hides symbol 'tm' (line 117, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\time.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\time.h(117): error 830: (Info -- Location cited in prior message) pDC->GetTextMetrics(&tm); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(529): error 534: (Warning -- Ignoring return value of function 'CDC::GetTextMetricsA(struct tagTEXTMETRICA *) const' (compare with line 845, 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(845): error 830: (Info -- Location cited in prior message) ReleaseDC(pDC); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(532): error 534: (Warning -- Ignoring return value of function 'CWnd::ReleaseDC(CDC *)' (compare with line 2288, 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(2288): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(540): error 953: (Note -- Variable 'pDC' (line 526) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(526): error 830: (Info -- Location cited in prior message) SendMessage(CB_SETITEMHEIGHT,(WPARAM)-1,m_nDefaultFontHeight+1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(555): error 534: (Warning -- Ignoring return value of function 'CWnd::SendMessageA(unsigned int, unsigned int, long) const' (compare with line 2222, 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(2222): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(557): error 953: (Note -- Variable 'pThreadState' (line 551) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(551): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(557): error 954: (Note -- Pointer variable 'pThreadState' (line 551) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(551): error 830: (Info -- Location cited in prior message) rect.left=rect.right-nRightMargin-::GetSystemMetrics(SM_CXVSCROLL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(581): error 834: (Info -- Operator '-' followed by operator '-' is confusing. Use parentheses.) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(590): error 953: (Note -- Variable 'nRightMargin' (line 576) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(576): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(590): error 953: (Note -- Variable 'nTopMargin' (line 577) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(577): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(590): error 953: (Note -- Variable 'nBottomMargin' (line 578) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(578): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(590): error 953: (Note -- Variable 'nButtonWidth' (line 579) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(579): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(590): error 953: (Note -- Variable 'bSimpleCombo' (line 570) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(570): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(GetSafeHwnd())); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(595): error 717: (Info -- do ... while(0);) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 1551 */ASSERT(m_edit.SetTooltipText(sTooltipText)) /*lint -restore */ VERIFY(m_edit.SetTooltipText(sTooltipText)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(607): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(GetSafeHwnd())); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(616): error 717: (Info -- do ... while(0);) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 1551 */ASSERT(m_listBox.SetTooltipText(sTooltipText)) /*lint -restore */ VERIFY(m_listBox.SetTooltipText(sTooltipText)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(630): error 717: (Info -- do ... while(0);) --- Wrap-up for Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp(637): error 766: (Info -- Header file 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXCoolComboBox.cpp') --- Global Wrap-up error 900: (Note -- Successful completion, 139 messages produced)