Lint Analysis Results Report for OXBitmapButton.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 11:56:58 |
Total Issues: | 814 |
Elective Notes: | 165 (20.27%) |
Informational: | 514 (63.14%) |
Warnings: | 135 (16.58%) |
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\OXBitmapButton.cpp | 28 | do ... while(0); |
2 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 73 | Variable 'hWnd' (line 27) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
3 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 27 | Location cited in prior message |
4 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 73 | Variable 'pButton' (line 30) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
5 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 30 | Location cited in prior message |
6 | Information | 2 | 1729 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 260 | Initializer inversion detected for member 'COXBitmapButton::m_bPlaying' -- Effective C++ #13 |
7 | Elective Note | 1 | 1928 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'CButton' 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\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_animateCtrl'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\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_imageList's default constructor implicitly called -- Effective C++ #12 |
10 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_palette's default constructor implicitly called -- Effective C++ #12 |
11 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_textFont's default constructor implicitly called -- Effective C++ #12 |
12 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_toolTip's default constructor implicitly called -- Effective C++ #12 |
13 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_bAutoDestroyMenu' did not appear in the constructor initializer list -- Effective C++ #12 |
14 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_backgroundImage's default constructor implicitly called -- Effective C++ #12 |
15 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_bHasTabStop' did not appear in the constructor initializer list -- Effective C++ #12 |
16 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_ptImageOffset's default constructor implicitly called -- Effective C++ #12 |
17 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_ptTextOffset's default constructor implicitly called -- Effective C++ #12 |
18 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_ptOuterFocusOffset's default constructor implicitly called -- Effective C++ #12 |
19 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_ptInnerFocusOffset's default constructor implicitly called -- Effective C++ #12 |
20 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_hyperFocusSize's default constructor implicitly called -- Effective C++ #12 |
21 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_ptDownOffset's default constructor implicitly called -- Effective C++ #12 |
22 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_ptCheckedOffset's default constructor implicitly called -- Effective C++ #12 |
23 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_ptHyperOffset's default constructor implicitly called -- Effective C++ #12 |
24 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_ptArrowOffset's default constructor implicitly called -- Effective C++ #12 |
25 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_dwStyleEx' did not appear in the constructor initializer list -- Effective C++ #12 |
26 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_nDropDownArrowWidth' did not appear in the constructor initializer list -- Effective C++ #12 |
27 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_dwStateEx' did not appear in the constructor initializer list -- Effective C++ #12 |
28 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 262 | Symbol 'COXBitmapButton::m_hMenu' did not appear in the constructor initializer list -- Effective C++ #12 |
29 | Warning | 3 | 1506 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 265 | Call to virtual function 'COXBitmapButton::GetDropDownArrowWidth(void)' within a constructor or destructor --- Eff. C++ 3rd Ed. item 9 |
30 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 296 | do ... while(0); |
31 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 305 | do ... while(0); |
32 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 306 | do ... while(0); |
33 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 310 | do ... while(0); |
34 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 332 | Loss of sign in promotion from int to unsigned int |
35 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 332 | do ... while(0); |
36 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 339 | do ... while(0); |
37 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 340 | do ... while(0); |
38 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 341 | do ... while(0); |
39 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 350 | do ... while(0); |
40 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 351 | do ... while(0); |
41 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 357 | do ... while(0); |
42 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 364 | Ignoring return value of function 'CAnimateCtrl::Close(void)' (compare with line 1793, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
43 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 1793 | Location cited in prior message |
44 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 365 | Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
45 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
46 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 374 | Variable 'bMask' (line 334) 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\OXBitmapButton.cpp | 334 | Location cited in prior message |
48 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 374 | Parameter 'lpszBitmapResource' (line 291) could be declared const --- Eff. C++ 3rd Ed. item 3 |
49 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 291 | Location cited in prior message |
50 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 374 | Parameter 'bResize' (line 292) could be declared const --- Eff. C++ 3rd Ed. item 3 |
51 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 292 | Location cited in prior message |
52 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 374 | Variable 'hSourceIcon' (line 344) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
53 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 344 | Location cited in prior message |
54 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 380 | do ... while(0); |
55 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 404 | do ... while(0); |
56 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 407 | Parameter 'lpszBitmapResource' (line 377) could be declared const --- Eff. C++ 3rd Ed. item 3 |
57 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 377 | Location cited in prior message |
58 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 413 | do ... while(0); |
59 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 437 | do ... while(0); |
60 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 440 | Parameter 'lpszBitmapResource' (line 410) could be declared const --- Eff. C++ 3rd Ed. item 3 |
61 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 410 | Location cited in prior message |
62 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 447 | do ... while(0); |
63 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 456 | do ... while(0); |
64 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 457 | do ... while(0); |
65 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 461 | do ... while(0); |
66 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 470 | Loss of sign (assignment) (int to unsigned int) |
67 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 472 | Loss of sign (assignment) (int to unsigned int) |
68 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 474 | Loss of precision (arg. no. 4) (unsigned int to int) |
69 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 474 | Loss of precision (arg. no. 5) (unsigned int to int) |
70 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 492 | do ... while(0); |
71 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 496 | Loss of sign in promotion from int to unsigned int |
72 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 496 | do ... while(0); |
73 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 503 | do ... while(0); |
74 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 504 | do ... while(0); |
75 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 505 | do ... while(0); |
76 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 508 | Ignoring return value of function 'DestroyIcon(struct HICON__ *)' (compare with line 8761, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
77 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 8761 | Location cited in prior message |
78 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 516 | do ... while(0); |
79 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 517 | do ... while(0); |
80 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 532 | Ignoring return value of function 'CAnimateCtrl::Close(void)' (compare with line 1793, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
81 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 1793 | Location cited in prior message |
82 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 533 | 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) |
83 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
84 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 542 | Parameter 'lpszIconResource' (line 443) could be declared const --- Eff. C++ 3rd Ed. item 3 |
85 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 443 | Location cited in prior message |
86 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 542 | Parameter 'bResize' (line 443) could be declared const --- Eff. C++ 3rd Ed. item 3 |
87 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 443 | Location cited in prior message |
88 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 549 | do ... while(0); |
89 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 561 | Loss of sign (assignment) (int to unsigned int) |
90 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 563 | Loss of sign (assignment) (int to unsigned int) |
91 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 565 | Loss of precision (arg. no. 4) (unsigned int to int) |
92 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 565 | Loss of precision (arg. no. 5) (unsigned int to int) |
93 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 572 | do ... while(0); |
94 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 575 | Parameter 'lpszIconResource' (line 545) could be declared const --- Eff. C++ 3rd Ed. item 3 |
95 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 545 | Location cited in prior message |
96 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 582 | do ... while(0); |
97 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 594 | Loss of sign (assignment) (int to unsigned int) |
98 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 596 | Loss of sign (assignment) (int to unsigned int) |
99 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 598 | Loss of precision (arg. no. 4) (unsigned int to int) |
100 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 598 | Loss of precision (arg. no. 5) (unsigned int to int) |
101 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 605 | do ... while(0); |
102 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 608 | Parameter 'lpszIconResource' (line 578) could be declared const --- Eff. C++ 3rd Ed. item 3 |
103 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 578 | Location cited in prior message |
104 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 616 | do ... while(0); |
105 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 620 | do ... while(0); |
106 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 621 | do ... while(0); |
107 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 637 | Ignoring return value of function 'CAnimateCtrl::Close(void)' (compare with line 1793, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
108 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 1793 | Location cited in prior message |
109 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 659 | do ... while(0); |
110 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 666 | Parameter 'lpszFileName' (line 612) could be declared const --- Eff. C++ 3rd Ed. item 3 |
111 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 612 | Location cited in prior message |
112 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 666 | Parameter 'bResize' (line 613) could be declared const --- Eff. C++ 3rd Ed. item 3 |
113 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 613 | Location cited in prior message |
114 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 672 | do ... while(0); |
115 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 676 | do ... while(0); |
116 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 677 | do ... while(0); |
117 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 682 | Ignoring return value of function 'CAnimateCtrl::Close(void)' (compare with line 1793, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
118 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 1793 | Location cited in prior message |
119 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 689 | do ... while(0); |
120 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 696 | Parameter 'bResize' (line 669) 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\OXBitmapButton.cpp | 669 | Location cited in prior message |
122 | Warning | 3 | 1536 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 700 | Exposing low access member 'COXBitmapButton::m_palette' -- Effective C++ #30 |
123 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 705 | do ... while(0); |
124 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 710 | do ... while(0); |
125 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 714 | Ignoring return value of function 'CRect::UnionRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 214, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h) |
126 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atltypes.h | 214 | Location cited in prior message |
127 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 718 | do ... while(0); |
128 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 721 | Variable 'oldButtonSize' (line 707) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
129 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 707 | Location cited in prior message |
130 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 721 | Variable 'newButtonSize' (line 708) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
131 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 708 | Location cited in prior message |
132 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 731 | do ... while(0); |
133 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 745 | Parameter 'bTrackLook' (line 728) 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\OXBitmapButton.cpp | 728 | Location cited in prior message |
135 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 749 | do ... while(0); |
136 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 750 | do ... while(0); |
137 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 754 | Ignoring return value of function 'CWnd::ModifyStyle(unsigned long, unsigned long, unsigned int)' (compare with line 2105, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
138 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2105 | Location cited in prior message |
139 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 762 | do ... while(0); |
140 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 768 | Variable 'nReturn' (line 763) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
141 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 763 | Location cited in prior message |
142 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 772 | do ... while(0); |
143 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 773 | do ... while(0); |
144 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 777 | Ignoring return value of function 'CWnd::ModifyStyle(unsigned long, unsigned long, unsigned int)' (compare with line 2105, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
145 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2105 | Location cited in prior message |
146 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 785 | do ... while(0); |
147 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 791 | Variable 'nReturn' (line 786) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
148 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 786 | Location cited in prior message |
149 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 806 | Parameter 'textColor' (line 798) could be declared const --- Eff. C++ 3rd Ed. item 3 |
150 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 798 | Location cited in prior message |
151 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 810 | do ... while(0); |
152 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 818 | Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
153 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 291 | Location cited in prior message |
154 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 823 | do ... while(0); |
155 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 831 | Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
156 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 291 | Location cited in prior message |
157 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 832 | do ... while(0); |
158 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 833 | do ... while(0); |
159 | Warning | 3 | 1536 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 836 | Exposing low access member 'COXBitmapButton::m_textFont' -- Effective C++ #30 |
160 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 837 | Variable 'pFont' (line 813) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
161 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 813 | Location cited in prior message |
162 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 841 | do ... while(0); |
163 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 842 | do ... while(0); |
164 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 846 | Possible use of null pointer 'pTextFont' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 841] |
165 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 841 | Reference cited in prior message |
166 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 849 | Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
167 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 291 | Location cited in prior message |
168 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 850 | Possible use of null pointer 'pTextFont' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 841] |
169 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 841 | Reference cited in prior message |
170 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 850 | do ... while(0); |
171 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 851 | do ... while(0); |
172 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 861 | do ... while(0); |
173 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 871 | do ... while(0); |
174 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 879 | Parameter 'pszText' (line 869) could be declared const --- Eff. C++ 3rd Ed. item 3 |
175 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 869 | Location cited in prior message |
176 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 879 | Variable 'sToolTipText' (line 875) 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\OXBitmapButton.cpp | 875 | Location cited in prior message |
178 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 883 | do ... while(0); |
179 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 893 | do ... while(0); |
180 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 905 | Parameter 'pszToolTipText' (line 891) could be declared const --- Eff. C++ 3rd Ed. item 3 |
181 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 891 | Location cited in prior message |
182 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 909 | do ... while(0); |
183 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 917 | do ... while(0); |
184 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 935 | Ignoring return value of function 'CWnd::ModifyStyleEx(unsigned long, unsigned long, unsigned int)' (compare with line 2106, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
185 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2106 | Location cited in prior message |
186 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 941 | do ... while(0); |
187 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 944 | Variable 'sToolTipText' (line 937) 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\OXBitmapButton.cpp | 937 | Location cited in prior message |
189 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 948 | 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) |
190 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
191 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 952 | Parameter 'bEnable' (line 915) could be declared const --- Eff. C++ 3rd Ed. item 3 |
192 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 915 | Location cited in prior message |
193 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1040 | Variable 'textSize' (line 1001) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
194 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1001 | Location cited in prior message |
195 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1040 | Variable 'imageSize' (line 1000) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
196 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1000 | Location cited in prior message |
197 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1049 | do ... while(0); |
198 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1058 | do ... while(0); |
199 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1077 | do ... while(0); |
200 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1084 | do ... while(0); |
201 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1094 | do ... while(0); |
202 | Information | 2 | 716 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1105 | while(1) ... |
203 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1107 | do ... while(0); |
204 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1127 | Variable 'nXCoef' (line 1109) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
205 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1109 | Location cited in prior message |
206 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1127 | Variable 'nYCoef' (line 1110) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
207 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1110 | Location cited in prior message |
208 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1146 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
209 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1154 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
210 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1161 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1161] |
211 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1161 | Reference cited in prior message |
212 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1161 | do ... while(0); |
213 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1170 | do ... while(0); |
214 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1180 | Expression with side effects passed to repeated parameter 1 in macro '__min' |
215 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1180 | Expression with side effects passed to repeated parameter 2 in macro '__min' |
216 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1187 | Expression with side effects passed to repeated parameter 1 in macro '__min' |
217 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1187 | Expression with side effects passed to repeated parameter 2 in macro '__min' |
218 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1191 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1191] |
219 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1191 | Reference cited in prior message |
220 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1191 | do ... while(0); |
221 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1199 | 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) |
222 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
223 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1200 | Variable 'sizeImage' (line 1096) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
224 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1096 | Location cited in prior message |
225 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1200 | Variable 'pOldFont' (line 1092) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
226 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1092 | Location cited in prior message |
227 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1202 | Parameter 'bCompact' (line 1082) could be declared const --- Eff. C++ 3rd Ed. item 3 |
228 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1082 | Location cited in prior message |
229 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1202 | Variable 'sText' (line 1088) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
230 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1088 | Location cited in prior message |
231 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1217 | Ignoring return value of function 'COXBitmapButton::SetDefaultCursor(unsigned int)' (compare with line 692, file ..\..\Include\OXBitmapButton.h) |
232 | Information | 2 | 830 | ..\..\Include\OXBitmapButton.h | 692 | Location cited in prior message |
233 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1218 | Ignoring return value of function 'COXBitmapButton::SetDisabledCursor(unsigned int)' (compare with line 709, file ..\..\Include\OXBitmapButton.h) |
234 | Information | 2 | 830 | ..\..\Include\OXBitmapButton.h | 709 | Location cited in prior message |
235 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1222 | Ignoring return value of function 'COXBitmapButton::SetPseudoDisableMode(int)' (compare with line 732, file ..\..\Include\OXBitmapButton.h) |
236 | Information | 2 | 830 | ..\..\Include\OXBitmapButton.h | 732 | Location cited in prior message |
237 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1230 | do ... while(0); |
238 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1231 | Possible use of null pointer 'pParent' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1230] |
239 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1230 | Reference cited in prior message |
240 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1232 | 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) |
241 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2308 | Location cited in prior message |
242 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1232 | Possible use of null pointer 'pParent' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1230] |
243 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1230 | Reference cited in prior message |
244 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1235 | Parameter 'bHyperLook' (line 1209) could be declared const --- Eff. C++ 3rd Ed. item 3 |
245 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1209 | Location cited in prior message |
246 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1235 | Variable 'pParent' (line 1229) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
247 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1229 | Location cited in prior message |
248 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1254 | Variable 'bFocus' (line 1240) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
249 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1240 | Location cited in prior message |
250 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1281 | Variable 'hNewCursor' (line 1268) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
251 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1268 | Location cited in prior message |
252 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1313 | Variable 'hNewCursor' (line 1300) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
253 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1300 | Location cited in prior message |
254 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1338 | Ignoring return value of function 'COXBitmapButton::EnableWindow(int)' (compare with line 745, file ..\..\Include\OXBitmapButton.h) |
255 | Information | 2 | 830 | ..\..\Include\OXBitmapButton.h | 745 | Location cited in prior message |
256 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1345 | Ignoring return value of function 'CWnd::ModifyStyle(unsigned long, unsigned long, unsigned int)' (compare with line 2105, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
257 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2105 | Location cited in prior message |
258 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1351 | Parameter 'bPseudoDisableMode' (line 1325) could be declared const --- Eff. C++ 3rd Ed. item 3 |
259 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1325 | Location cited in prior message |
260 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1378 | Ignoring return value of function 'CWnd::ModifyStyle(unsigned long, unsigned long, unsigned int)' (compare with line 2105, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
261 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2105 | Location cited in prior message |
262 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1402 | do ... while(0); |
263 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1406 | Possible use of null pointer 'pParent' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1402] |
264 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1402 | Reference cited in prior message |
265 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1417 | do ... while(0); |
266 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1418 | do ... while(0); |
267 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1423 | 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) |
268 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 764 | Location cited in prior message |
269 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1426 | 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) |
270 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 589 | Location cited in prior message |
271 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1429 | Ignoring return value of function 'CImageList::DeleteImageList(void)' (compare with line 1067, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
272 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 1067 | Location cited in prior message |
273 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1431 | do ... while(0); |
274 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1432 | do ... while(0); |
275 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1435 | Variable 'pParent' (line 1401) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
276 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1401 | Location cited in prior message |
277 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1435 | Variable 'pOldBitmap' (line 1420) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
278 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1420 | Location cited in prior message |
279 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1455 | do ... while(0); |
280 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1457 | Possible use of null pointer 'lpDrawItemStruct' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1455] |
281 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1455 | Reference cited in prior message |
282 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1458 | Possible use of null pointer 'lpDrawItemStruct' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1455] |
283 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1455 | Reference cited in prior message |
284 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1459 | Possible use of null pointer 'lpDrawItemStruct' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1455] |
285 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1455 | Reference cited in prior message |
286 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1524 | Ignoring return value of function 'CWnd::SetWindowPos(const CWnd *, int, int, int, int, unsigned int)' (compare with line 2265, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
287 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2265 | Location cited in prior message |
288 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1529 | do ... while(0); |
289 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1531 | Ignoring return value of function 'CDC::RealizePalette(void)' (compare with line 597, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
290 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 597 | Location cited in prior message |
291 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1534 | 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) |
292 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 764 | Location cited in prior message |
293 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1539 | 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) |
294 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 589 | Location cited in prior message |
295 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1541 | 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) |
296 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
297 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1544 | Ignoring return value of function 'CDC::SelectPalette(CPalette *, int)' (compare with line 596, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
298 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 596 | Location cited in prior message |
299 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1546 | Parameter 'lpDrawItemStruct' (line 1453) could be declared const --- Eff. C++ 3rd Ed. item 3 |
300 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1453 | Location cited in prior message |
301 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1546 | Variable 'rcOriginal' (line 1479) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
302 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1479 | Location cited in prior message |
303 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1546 | Variable 'pDC' (line 1457) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
304 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1457 | Location cited in prior message |
305 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1546 | Variable 'pPalette' (line 1528) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
306 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1528 | Location cited in prior message |
307 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1546 | Variable 'pOldBitmap' (line 1477) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
308 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1477 | Location cited in prior message |
309 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1546 | Variable 'pOldFont' (line 1478) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
310 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1478 | Location cited in prior message |
311 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1546 | Variable 'pOldPalette' (line 1530) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
312 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1530 | Location cited in prior message |
313 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1616 | do ... while(0); |
314 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1647 | do ... while(0); |
315 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1656 | do ... while(0); |
316 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1664 | do ... while(0); |
317 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1671 | do ... while(0); |
318 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1672 | do ... while(0); |
319 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1730 | do ... while(0); |
320 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1753 | do ... while(0); |
321 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1761 | do ... while(0); |
322 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1762 | do ... while(0); |
323 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1767 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
324 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1769 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
325 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1781 | do ... while(0); |
326 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1800 | do ... while(0); |
327 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1801 | do ... while(0); |
328 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1814 | Variable 'nTopBottomSpace' (line 1804) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
329 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1804 | Location cited in prior message |
330 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1814 | Variable 'nImageAndAndTextAndAllGaps' (line 1803) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
331 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1803 | Location cited in prior message |
332 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1859 | Variable 'originLimit' (line 1563) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
333 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1563 | Location cited in prior message |
334 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1859 | Parameter 'nState' (line 1549) could be declared const --- Eff. C++ 3rd Ed. item 3 |
335 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1549 | Location cited in prior message |
336 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1859 | Variable 'nHorizontalAlignment' (line 1558) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
337 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1558 | Location cited in prior message |
338 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1859 | Variable 'bSpecialCase' (line 1575) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
339 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1575 | Location cited in prior message |
340 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1859 | Variable 'nVerticalAlignment' (line 1559) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
341 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1559 | Location cited in prior message |
342 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1859 | Parameter 'itemRect' (line 1549) could be declared const --- Eff. C++ 3rd Ed. item 3 |
343 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1549 | Location cited in prior message |
344 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1875 | Ignoring return value of function 'CDC::RealizePalette(void)' (compare with line 597, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
345 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 597 | Location cited in prior message |
346 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1893 | do ... while(0); |
347 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1901 | Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
348 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 867 | Location cited in prior message |
349 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1906 | Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
350 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 867 | Location cited in prior message |
351 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1911 | Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
352 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 867 | Location cited in prior message |
353 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1916 | Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
354 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 867 | Location cited in prior message |
355 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1928 | Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
356 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 867 | Location cited in prior message |
357 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1936 | Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
358 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 867 | Location cited in prior message |
359 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1941 | Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
360 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 867 | Location cited in prior message |
361 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1943 | Parameter 'nState' (line 1879) could be declared const --- Eff. C++ 3rd Ed. item 3 |
362 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1879 | Location cited in prior message |
363 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1979 | do ... while(0); |
364 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1985 | do ... while(0); |
365 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1986 | Parameter 'nState' (line 1945) could be declared const --- Eff. C++ 3rd Ed. item 3 |
366 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1945 | Location cited in prior message |
367 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2022 | Loss of precision (arg. no. 1) (unsigned long to int) |
368 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2022 | Ignoring return value of function 'CGdiObject::CreateStockObject(int)' (compare with line 300, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
369 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 300 | Location cited in prior message |
370 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2025 | do ... while(0); |
371 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2032 | do ... while(0); |
372 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2039 | do ... while(0); |
373 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2043 | do ... while(0); |
374 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2048 | Parameter 'sText' (line 1988) could be declared const --- Eff. C++ 3rd Ed. item 3 |
375 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1988 | Location cited in prior message |
376 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2048 | Variable 'nFormat' (line 2003) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
377 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2003 | Location cited in prior message |
378 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2048 | Parameter 'nState' (line 1988) could be declared const --- Eff. C++ 3rd Ed. item 3 |
379 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1988 | Location cited in prior message |
380 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2048 | Variable 'nHorizontalAlignment' (line 2002) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
381 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2002 | Location cited in prior message |
382 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2048 | Variable 'nOldBkMode' (line 2009) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
383 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2009 | Location cited in prior message |
384 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2073 | Ignoring return value of function 'CDC::Ellipse(const struct tagRECT *)' (compare with line 752, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
385 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 752 | Location cited in prior message |
386 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2074 | 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) |
387 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 586 | Location cited in prior message |
388 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2075 | Ignoring return value of function 'CDC::SelectObject(CBrush *)' (compare with line 587, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
389 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 587 | Location cited in prior message |
390 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2077 | Variable 'pOldPen' (line 2071) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
391 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2071 | Location cited in prior message |
392 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2077 | Variable 'pOldBrush' (line 2072) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
393 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2072 | Location cited in prior message |
394 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2088 | do ... while(0); |
395 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2099 | Parameter 'nState' (line 2050) could be declared const --- Eff. C++ 3rd Ed. item 3 |
396 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2050 | Location cited in prior message |
397 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2099 | Parameter 'imageRect' (line 2050) could be declared const --- Eff. C++ 3rd Ed. item 3 |
398 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2050 | Location cited in prior message |
399 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2099 | Parameter 'buttonRect' (line 2050) could be declared const --- Eff. C++ 3rd Ed. item 3 |
400 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2050 | Location cited in prior message |
401 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2112 | Ignoring return value of function 'CDC::SelectPalette(CPalette *, int)' (compare with line 596, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
402 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 596 | Location cited in prior message |
403 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2113 | virtual member function 'COXBitmapButton::RestorePalette(CDC *, unsigned int, CRect, CPalette *)' could be made const --- Eff. C++ 3rd Ed. item 3 |
404 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2125 | do ... while(0); |
405 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2126 | Possible use of null pointer 'pGrayBitmap' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2125] |
406 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2125 | Reference cited in prior message |
407 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2126 | do ... while(0); |
408 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2146 | do ... while(0); |
409 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2152 | do ... while(0); |
410 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2153 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2152] |
411 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2152 | Reference cited in prior message |
412 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2166 | Loss of sign in promotion from int to unsigned int |
413 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2167 | Suspicious pointer-to-pointer conversion (area too small) |
414 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2168 | Ignoring return value of function 'CGdiObject::Attach(void *)' (compare with line 286, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
415 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 286 | Location cited in prior message |
416 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2168 | Possible use of null pointer 'pGrayBitmap' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2125] |
417 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2125 | Reference cited in prior message |
418 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2169 | Variable 'nNumColors' (line 2162) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
419 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2162 | Location cited in prior message |
420 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2177 | Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h) |
421 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h | 279 | Location cited in prior message |
422 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2179 | do ... while(0); |
423 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2182 | Variable 'bBitmapSuccess' (line 2170) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
424 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2170 | Location cited in prior message |
425 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2182 | Parameter 'lpszBitmapResource' (line 2115) could be declared const --- Eff. C++ 3rd Ed. item 3 |
426 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2115 | Location cited in prior message |
427 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2182 | Variable 'bGraySuccess' (line 2156) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
428 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2156 | Location cited in prior message |
429 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2182 | Variable 'pOldBitmapInfoHeader' (line 2149) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
430 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2149 | Location cited in prior message |
431 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2182 | Pointer variable 'pOldBitmapInfoHeader' (line 2149) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
432 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2149 | Location cited in prior message |
433 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2153 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2152] |
434 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2152 | Reference cited in prior message |
435 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2167 | Suspicious pointer-to-pointer conversion (area too small) |
436 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2193 | do ... while(0); |
437 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2194 | do ... while(0); |
438 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2195 | Possible use of null pointer 'phGrayIcon' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2193] |
439 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2193 | Reference cited in prior message |
440 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2195 | do ... while(0); |
441 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2220 | do ... while(0); |
442 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2223 | do ... while(0); |
443 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2224 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223] |
444 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2223 | Reference cited in prior message |
445 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2224 | do ... while(0); |
446 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2225 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223] |
447 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2223 | Reference cited in prior message |
448 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2225 | do ... while(0); |
449 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2227 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223] |
450 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2223 | Reference cited in prior message |
451 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2229 | do ... while(0); |
452 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2241 | do ... while(0); |
453 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2245 | do ... while(0); |
454 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2248 | do ... while(0); |
455 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2249 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2248] |
456 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2248 | Reference cited in prior message |
457 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2249 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 2 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2245] |
458 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2245 | Reference cited in prior message |
459 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2250 | Suspicious pointer-to-pointer conversion (area too small) |
460 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2257 | Possible use of null pointer 'phGrayIcon' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2193] |
461 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2193 | Reference cited in prior message |
462 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2258 | Possible use of null pointer 'phGrayIcon' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2193] |
463 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2193 | Reference cited in prior message |
464 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2265 | Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h) |
465 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h | 279 | Location cited in prior message |
466 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2267 | do ... while(0); |
467 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2270 | Pointer variable 'pGroupIconDir' (line 2204) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
468 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2204 | Location cited in prior message |
469 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2270 | Parameter 'lpszIconResource' (line 2184) could be declared const --- Eff. C++ 3rd Ed. item 3 |
470 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2184 | Location cited in prior message |
471 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2270 | Variable 'bGraySuccess' (line 2253) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
472 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2253 | Location cited in prior message |
473 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2270 | Variable 'bIconSuccess' (line 2258) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
474 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2258 | Location cited in prior message |
475 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2270 | Variable 'pOldBitmapInfoHeader' (line 2244) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
476 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2244 | Location cited in prior message |
477 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2270 | Pointer variable 'pOldBitmapInfoHeader' (line 2244) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
478 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2244 | Location cited in prior message |
479 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2224 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223] |
480 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2223 | Reference cited in prior message |
481 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2225 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223] |
482 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2223 | Reference cited in prior message |
483 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2227 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223] |
484 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2223 | Reference cited in prior message |
485 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2249 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2248] |
486 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2248 | Reference cited in prior message |
487 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2249 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 2 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2245] |
488 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2245 | Reference cited in prior message |
489 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2250 | Suspicious pointer-to-pointer conversion (area too small) |
490 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | do ... while(0); |
491 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2283 | do ... while(0); |
492 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2287 | Possible use of null pointer 'pBitmapInfoHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
493 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
494 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2288 | Possible use of null pointer 'pBitmapInfoHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
495 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
496 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2301 | Suspicious pointer-to-pointer conversion (area too small) |
497 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2302 | do ... while(0); |
498 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2310 | Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
499 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
500 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2310 | Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
501 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
502 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2310 | Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
503 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
504 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2314 | Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
505 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
506 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2314 | Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
507 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
508 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2314 | Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
509 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
510 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2329 | Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
511 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
512 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2330 | Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
513 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
514 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2331 | Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282] |
515 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2282 | Reference cited in prior message |
516 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2336 | Parameter 'crMask' (line 2272) could be declared const --- Eff. C++ 3rd Ed. item 3 |
517 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2272 | Location cited in prior message |
518 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2336 | Variable 'pBitmapInfo' (line 2301) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
519 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2301 | Location cited in prior message |
520 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2336 | Member function 'COXBitmapButton::MakeGray(struct tagBITMAPINFOHEADER *, unsigned long)' could be made const --- Eff. C++ 3rd Ed. item 3 |
521 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2301 | Suspicious pointer-to-pointer conversion (area too small) |
522 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2301 | Suspicious pointer-to-pointer conversion (area too small) |
523 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2350 | do ... while(0); |
524 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2351 | do ... while(0); |
525 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2359 | 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) |
526 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 589 | Location cited in prior message |
527 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2366 | do ... while(0); |
528 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2377 | Variable 'bSuccess' (line 2357) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
529 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2357 | Location cited in prior message |
530 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2377 | parameter 'imageSize' in function 'COXBitmapButton::BuildDisabledImage(struct HICON__ *, CSize, struct HICON__ *&)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
531 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2377 | Variable 'pOldBitmap' (line 2352) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
532 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2352 | Location cited in prior message |
533 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2377 | Member function 'COXBitmapButton::BuildDisabledImage(struct HICON__ *, CSize, struct HICON__ *&)' could be made const --- Eff. C++ 3rd Ed. item 3 |
534 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2403 | do ... while(0); |
535 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2409 | do ... while(0); |
536 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2410 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2409] |
537 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2409 | Reference cited in prior message |
538 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2416 | Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h) |
539 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h | 279 | Location cited in prior message |
540 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2418 | do ... while(0); |
541 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2421 | Parameter 'lpszBitmapResource' (line 2379) could be declared const --- Eff. C++ 3rd Ed. item 3 |
542 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2379 | Location cited in prior message |
543 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2421 | Variable 'bPaletteSuccess' (line 2413) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
544 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2413 | Location cited in prior message |
545 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2421 | Variable 'pOldBitmapInfoHeader' (line 2406) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
546 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2406 | Location cited in prior message |
547 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2421 | Pointer variable 'pOldBitmapInfoHeader' (line 2406) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
548 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2406 | Location cited in prior message |
549 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2452 | do ... while(0); |
550 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2455 | do ... while(0); |
551 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2456 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455] |
552 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2455 | Reference cited in prior message |
553 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2456 | do ... while(0); |
554 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2457 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455] |
555 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2455 | Reference cited in prior message |
556 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2457 | do ... while(0); |
557 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2459 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455] |
558 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2455 | Reference cited in prior message |
559 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2461 | do ... while(0); |
560 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2473 | do ... while(0); |
561 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2477 | do ... while(0); |
562 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2480 | do ... while(0); |
563 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2481 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2480] |
564 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2480 | Reference cited in prior message |
565 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2481 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 2 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2477] |
566 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2477 | Reference cited in prior message |
567 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2482 | Suspicious pointer-to-pointer conversion (area too small) |
568 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2488 | Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h) |
569 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h | 279 | Location cited in prior message |
570 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2490 | do ... while(0); |
571 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2493 | Pointer variable 'pGroupIconDir' (line 2436) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
572 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2436 | Location cited in prior message |
573 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2493 | Parameter 'lpszIconResource' (line 2423) could be declared const --- Eff. C++ 3rd Ed. item 3 |
574 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2423 | Location cited in prior message |
575 | Warning | 3 | 550 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2493 | Symbol 'pIconImage' (line 2437) not accessed |
576 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2437 | Location cited in prior message |
577 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2493 | Pointer variable 'pIconImage' (line 2437) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
578 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2437 | Location cited in prior message |
579 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2493 | Variable 'bPaletteSuccess' (line 2485) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
580 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2485 | Location cited in prior message |
581 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2493 | Variable 'pOldBitmapInfoHeader' (line 2476) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
582 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2476 | Location cited in prior message |
583 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2493 | Pointer variable 'pOldBitmapInfoHeader' (line 2476) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
584 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2476 | Location cited in prior message |
585 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2456 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455] |
586 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2455 | Reference cited in prior message |
587 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2457 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455] |
588 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2455 | Reference cited in prior message |
589 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2459 | Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455] |
590 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2455 | Reference cited in prior message |
591 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2481 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2480] |
592 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2480 | Reference cited in prior message |
593 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2481 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 2 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2477] |
594 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2477 | Reference cited in prior message |
595 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2482 | Suspicious pointer-to-pointer conversion (area too small) |
596 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2503 | Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
597 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 291 | Location cited in prior message |
598 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2521 | Loss of sign in promotion from int to unsigned int |
599 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2521 | Loss of precision (initialization) (unsigned int to int) |
600 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2522 | Loss of sign in promotion from int to unsigned int |
601 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2523 | Loss of sign (arg. no. 3) (int to unsigned int) |
602 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2524 | Suspicious pointer-to-pointer conversion (area too small) |
603 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2531 | Suspicious pointer-to-pointer conversion (area too small) |
604 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2532 | do ... while(0); |
605 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2554 | Variable 'pBitmapInfo' (line 2531) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
606 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2531 | Location cited in prior message |
607 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2554 | Pointer variable 'pBitmapInfo' (line 2531) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
608 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2531 | Location cited in prior message |
609 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2554 | Variable 'bPaletteSuccess' (line 2543) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
610 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2543 | Location cited in prior message |
611 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2524 | Suspicious pointer-to-pointer conversion (area too small) |
612 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2531 | Suspicious pointer-to-pointer conversion (area too small) |
613 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2599 | Ignoring return value of function 'CAnimateCtrl::Play(unsigned int, unsigned int, unsigned int)' (compare with line 1787, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
614 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 1787 | Location cited in prior message |
615 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2615 | Variable 'bRedraw' (line 2612) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
616 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2612 | Location cited in prior message |
617 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2619 | Boolean within 'right side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: lines 2616, 2619] |
618 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2616 | Reference cited in prior message |
619 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2619 | Reference cited in prior message |
620 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2624 | parameter 'point' in function 'COXBitmapButton::CheckTrackLook(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
621 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2624 | Variable 'bNewMouseOverButton' (line 2569) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
622 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2569 | Location cited in prior message |
623 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2643 | Variable 'bRedraw' (line 2640) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
624 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2640 | Location cited in prior message |
625 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2645 | Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
626 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2225 | Location cited in prior message |
627 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2659 | do ... while(0); |
628 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2665 | do ... while(0); |
629 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2672 | Loss of sign (arg. no. 2) (char to unsigned int) |
630 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2676 | do ... while(0); |
631 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2677 | do ... while(0); |
632 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2684 | do ... while(0); |
633 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2688 | Loss of sign (arg. no. 2) (char to unsigned int) |
634 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2691 | do ... while(0); |
635 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2692 | do ... while(0); |
636 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2696 | do ... while(0); |
637 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2698 | Loss of sign in promotion from int to unsigned int |
638 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2700 | Variable 'pszSubString' (line 2697) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
639 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2697 | Location cited in prior message |
640 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2700 | Variable 'pszEnd' (line 2671) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
641 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2671 | Location cited in prior message |
642 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2700 | Parameter 'pszFullString' (line 2650) could be declared const --- Eff. C++ 3rd Ed. item 3 |
643 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2650 | Location cited in prior message |
644 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2700 | Variable 'nLen' (line 2695) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
645 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2695 | Location cited in prior message |
646 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2752 | Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
647 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 291 | Location cited in prior message |
648 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2756 | Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
649 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 291 | Location cited in prior message |
650 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2760 | do ... while(0); |
651 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2761 | do ... while(0); |
652 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2782 | do ... while(0); |
653 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2788 | do ... while(0); |
654 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2789 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2788] |
655 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2788 | Reference cited in prior message |
656 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2815 | Ignoring return value of function 'CDC::SelectPalette(CPalette *, int)' (compare with line 596, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
657 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 596 | Location cited in prior message |
658 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2816 | Ignoring return value of function 'CDC::RealizePalette(void)' (compare with line 597, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
659 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 597 | Location cited in prior message |
660 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2819 | Suspicious pointer-to-pointer conversion (area too small) |
661 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2822 | Ignoring return value of function 'CGdiObject::Attach(void *)' (compare with line 286, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
662 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 286 | Location cited in prior message |
663 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2826 | Boolean within 'if' always evaluates to False [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: lines 2812, 2826] |
664 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2812 | Reference cited in prior message |
665 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2826 | Reference cited in prior message |
666 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2827 | Ignoring return value of function 'CDC::SelectPalette(CPalette *, int)' (compare with line 596, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
667 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 596 | Location cited in prior message |
668 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2828 | Variable 'hBitmap' (line 2818) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
669 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2818 | Location cited in prior message |
670 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2828 | Variable 'pOldPalette' (line 2812) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
671 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2812 | Location cited in prior message |
672 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2830 | Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h) |
673 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h | 279 | Location cited in prior message |
674 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2832 | do ... while(0); |
675 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2836 | Parameter 'lpszBitmapResource' (line 2733) could be declared const --- Eff. C++ 3rd Ed. item 3 |
676 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2733 | Location cited in prior message |
677 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2836 | Pointer variable 'pBitmapInfoHeader' (line 2769) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
678 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2769 | Location cited in prior message |
679 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2836 | Pointer variable 'pBitmapBits' (line 2798) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
680 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2798 | Location cited in prior message |
681 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2789 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2788] |
682 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2788 | Reference cited in prior message |
683 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2819 | Suspicious pointer-to-pointer conversion (area too small) |
684 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2874 | Ignoring return value of function 'COXBitmapButton::Toggle(void)' (compare with line 1013, file ..\..\Include\OXBitmapButton.h) |
685 | Information | 2 | 830 | ..\..\Include\OXBitmapButton.h | 1013 | Location cited in prior message |
686 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2888 | Ignoring return value of function 'COXBitmapButton::Toggle(void)' (compare with line 1013, file ..\..\Include\OXBitmapButton.h) |
687 | Information | 2 | 830 | ..\..\Include\OXBitmapButton.h | 1013 | Location cited in prior message |
688 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2919 | parameter 'point' in function 'COXBitmapButton::OnMButtonUp(unsigned int, CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
689 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2919 | Parameter 'point' (line 2909) could be declared const --- Eff. C++ 3rd Ed. item 3 |
690 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2909 | Location cited in prior message |
691 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2954 | Parameter 'point' (line 2942) could be declared const --- Eff. C++ 3rd Ed. item 3 |
692 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2942 | Location cited in prior message |
693 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2969 | Ignoring return value of function 'COXBitmapButton::Toggle(void)' (compare with line 1013, file ..\..\Include\OXBitmapButton.h) |
694 | Information | 2 | 830 | ..\..\Include\OXBitmapButton.h | 1013 | Location cited in prior message |
695 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2993 | Parameter 'wParam' (line 2981) could be declared const --- Eff. C++ 3rd Ed. item 3 |
696 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2981 | Location cited in prior message |
697 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2993 | Parameter 'lParam' (line 2981) could be declared const --- Eff. C++ 3rd Ed. item 3 |
698 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2981 | Location cited in prior message |
699 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3010 | do ... while(0); |
700 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3016 | Variable 'sToolTipText' (line 3004) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
701 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3004 | Location cited in prior message |
702 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3019 | Variable 'result' (line 2998) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
703 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 2998 | Location cited in prior message |
704 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3036 | do ... while(0); |
705 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3037 | do ... while(0); |
706 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3043 | do ... while(0); |
707 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3047 | Parameter 'wParam' (line 3034) could be declared const --- Eff. C++ 3rd Ed. item 3 |
708 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3034 | Location cited in prior message |
709 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3047 | Parameter 'lParam' (line 3034) could be declared const --- Eff. C++ 3rd Ed. item 3 |
710 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3034 | Location cited in prior message |
711 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3101 | Ignoring return value of function 'COXBitmapButton::RegrabBackground(void)' (compare with line 1237) |
712 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1237 | Location cited in prior message |
713 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3104 | Ignoring return value of function 'COXBitmapButton::SetToolTip(int)' (compare with line 915) |
714 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 915 | Location cited in prior message |
715 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3113 | Ignoring return value of function 'COXBitmapButton::RegrabBackground(void)' (compare with line 1237) |
716 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 1237 | Location cited in prior message |
717 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3130 | do ... while(0); |
718 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3141 | do ... while(0); |
719 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3154 | Variable 'hDC' (line 3129) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
720 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3129 | Location cited in prior message |
721 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3154 | virtual member function 'COXBitmapButton::GetDropDownArrowWidth(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
722 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3158 | do ... while(0); |
723 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3202 | Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
724 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 808 | Location cited in prior message |
725 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3206 | Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
726 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 808 | Location cited in prior message |
727 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3216 | 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) |
728 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
729 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3218 | Variable 'clrShadow' (line 3166) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
730 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3166 | Location cited in prior message |
731 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3218 | Parameter 'nState' (line 3156) could be declared const --- Eff. C++ 3rd Ed. item 3 |
732 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3156 | Location cited in prior message |
733 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3218 | Variable 'clrHilight' (line 3165) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
734 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3165 | Location cited in prior message |
735 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3218 | Variable 'nOldBkMode' (line 3193) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
736 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3193 | Location cited in prior message |
737 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3224 | do ... while(0); |
738 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3227 | do ... while(0); |
739 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3233 | 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) |
740 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2308 | Location cited in prior message |
741 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3235 | Parameter 'dwStyleEx' (line 3220) could be declared const --- Eff. C++ 3rd Ed. item 3 |
742 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3220 | Location cited in prior message |
743 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3235 | Parameter 'bRedraw' (line 3220) could be declared const --- Eff. C++ 3rd Ed. item 3 |
744 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3220 | Location cited in prior message |
745 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3240 | Member function 'COXBitmapButton::GetStyleEx(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
746 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3260 | do ... while(0); |
747 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3265 | do ... while(0); |
748 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3268 | Loss of sign (assignment) (int to unsigned int) |
749 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3270 | Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 3265] |
750 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3265 | Reference cited in prior message |
751 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3275 | Ignoring return value of function 'COXBitmapButton::Toggle(void)' (compare with line 1013, file ..\..\Include\OXBitmapButton.h) |
752 | Information | 2 | 830 | ..\..\Include\OXBitmapButton.h | 1013 | Location cited in prior message |
753 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3276 | 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) |
754 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2308 | Location cited in prior message |
755 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3277 | Variable 'pParentWnd' (line 3264) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
756 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3264 | Location cited in prior message |
757 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3277 | Pointer variable 'pParentWnd' (line 3264) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
758 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3264 | Location cited in prior message |
759 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3282 | do ... while(0); |
760 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3285 | Loss of sign (assignment) (int to unsigned int) |
761 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3287 | Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 3282] |
762 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3282 | Reference cited in prior message |
763 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3291 | Variable 'pParentWnd' (line 3281) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
764 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3281 | Location cited in prior message |
765 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3291 | Pointer variable 'pParentWnd' (line 3281) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
766 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3281 | Location cited in prior message |
767 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3298 | do ... while(0); |
768 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3299 | do ... while(0); |
769 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3304 | do ... while(0); |
770 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3305 | do ... while(0); |
771 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3318 | do ... while(0); |
772 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3324 | 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) |
773 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2308 | Location cited in prior message |
774 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3326 | Parameter 'dwStateEx' (line 3315) could be declared const --- Eff. C++ 3rd Ed. item 3 |
775 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3315 | Location cited in prior message |
776 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3326 | Parameter 'bRedraw' (line 3315) could be declared const --- Eff. C++ 3rd Ed. item 3 |
777 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3315 | Location cited in prior message |
778 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3331 | Member function 'COXBitmapButton::GetStateEx(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
779 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3393 | Variable 'pDC' (line 3390) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
780 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3390 | Location cited in prior message |
781 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3393 | Variable 'pButton' (line 3388) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
782 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3388 | Location cited in prior message |
783 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3393 | Pointer variable 'pButton' (line 3388) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
784 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3388 | Location cited in prior message |
785 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3413 | 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) |
786 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 685 | Location cited in prior message |
787 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3415 | Parameter 'nCount' (line 3395) could be declared const --- Eff. C++ 3rd Ed. item 3 |
788 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3395 | Location cited in prior message |
789 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3415 | Variable 'nFormat' (line 3409) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
790 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3409 | Location cited in prior message |
791 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3415 | Variable 'pDC' (line 3411) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
792 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3411 | Location cited in prior message |
793 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3415 | Variable 'pButton' (line 3407) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
794 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3407 | Location cited in prior message |
795 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3415 | Pointer variable 'pButton' (line 3407) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
796 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3407 | Location cited in prior message |
797 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3431 | Ignoring return value of function 'SendMessageA(struct HWND__ *, unsigned int, unsigned int, long)' (compare with line 3212, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
798 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 3212 | Location cited in prior message |
799 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3433 | Parameter 'point' (line 3429) could be declared const --- Eff. C++ 3rd Ed. item 3 |
800 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3429 | Location cited in prior message |
801 | Information | 2 | 751 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 97 | local typedef 'LPGRPICONDIRENTRY' (line 97, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
802 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 89 | local structure member 'bWidth' (line 89, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
803 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 90 | local structure member 'bHeight' (line 90, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
804 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 91 | local structure member 'bColorCount' (line 91, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
805 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 92 | local structure member 'bReserved' (line 92, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
806 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 93 | local structure member 'wPlanes' (line 93, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
807 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 94 | local structure member 'wBitCount' (line 94, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
808 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 95 | local structure member 'dwBytesInRes' (line 95, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
809 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 101 | local structure member 'idReserved' (line 101, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
810 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 109 | local structure member 'icHeader' (line 109, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
811 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 110 | local structure member 'icColors' (line 110, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
812 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 111 | local structure member 'icXOR' (line 111, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
813 | Information | 2 | 754 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 112 | local structure member 'icAND' (line 112, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced |
814 | Information | 2 | 766 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp | 3434 | Header file '..\..\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp' |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp (C++) #... k() ; } while (0) /*lint -restore */ ASSERT(hWnd!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(28): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(73): error 953: (Note -- Variable 'hWnd' (line 27) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(27): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(73): error 953: (Note -- Variable 'pButton' (line 30) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(30): error 830: (Info -- Location cited in prior message) m_bPlaying(FALSE), D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(260): error 1729: (Info -- Initializer inversion detected for member 'COXBitmapButton::m_bPlaying' -- Effective C++ #13) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1928: (Note -- Symbol 'CButton' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_animateCtrl's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_imageList's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_palette's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_textFont's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_toolTip's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1927: (Note -- Symbol 'COXBitmapButton::m_bAutoDestroyMenu' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_backgroundImage's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1927: (Note -- Symbol 'COXBitmapButton::m_bHasTabStop' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_ptImageOffset's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_ptTextOffset's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_ptOuterFocusOffset's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_ptInnerFocusOffset's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_hyperFocusSize's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_ptDownOffset's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_ptCheckedOffset's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_ptHyperOffset's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1926: (Note -- Symbol 'COXBitmapButton::m_ptArrowOffset's default constructor implicitly called -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1927: (Note -- Symbol 'COXBitmapButton::m_dwStyleEx' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1927: (Note -- Symbol 'COXBitmapButton::m_nDropDownArrowWidth' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1927: (Note -- Symbol 'COXBitmapButton::m_dwStateEx' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(262): error 1927: (Note -- Symbol 'COXBitmapButton::m_hMenu' did not appear in the constructor initializer list -- Effective C++ #12) m_nDropDownArrowWidth=GetDropDownArrowWidth(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(265): error 1506: (Warning -- Call to virtual function 'COXBitmapButton::GetDropDownArrowWidth(void)' within a constructor or destructor --- Eff. C++ 3rd Ed. item 9) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(296): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((GetStyle() & BS_BITMAP) != BS_BITMAP); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(305): error 717: (Info -- do ... while(0);) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((GetStyle() & BS_OWNERDRAW) == BS_OWNERDRAW); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(306): error 717: (Info -- do ... while(0);) #... _LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(m_imageList.DeleteImageList()) /*lint -restore */ VERIFY(m_imageList.DeleteImageList()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(310): error 717: (Info -- do ... while(0);) #... ( !(bitmap.GetObjectA(sizeof(bmInfo), &bmInfo) == sizeof(bmInfo)) && Adva #... SERT(bitmap.GetObjectA(sizeof(bmInfo), &bmInfo) == sizeof(bmInfo)) /*lint VERIFY(bitmap.GetObject(sizeof(bmInfo), &bmInfo) == sizeof(bmInfo)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(332): error 737: (Info -- Loss of sign in promotion from int to unsigned int) #... of(bmInfo)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint #... SERT(bitmap.GetObjectA(sizeof(bmInfo), &bmInfo) == sizeof(bmInfo)) /*lint VERIFY(bitmap.GetObject(sizeof(bmInfo), &bmInfo) == sizeof(bmInfo)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(332): error 717: (Info -- do ... while(0);) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... ze.cy, bMask | 0x000000FE, 0, 5)) /*lint -restore */ VERIFY(m_imageList.Create(bitmapSize.cx, bitmapSize.cy, bMask | ILC_COLORDDB, 0, OX_MAX_IMAGE_COUNT)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(339): error 717: (Info -- do ... while(0);) #... eIndex"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -res #... SSERT(m_imageList.Add(&bitmap, crMask) == m_nNormalImageIndex) /*lint -res VERIFY(m_imageList.Add(&bitmap, crMask) == m_nNormalImageIndex); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(340): error 717: (Info -- do ... while(0);) #... veImageIndex"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lin #... SSERT(m_imageList.Add(&grayBitmap, crMask) == m_nInactiveImageIndex) /*lin VERIFY(m_imageList.Add(&grayBitmap, crMask) == m_nInactiveImageIndex); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(341): error 717: (Info -- do ... while(0);) #... eIndex"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -res #... */ASSERT(m_imageList.Add(hDestIcon) == m_nDisabledImageIndex) /*lint -res VERIFY(m_imageList.Add(hDestIcon) == m_nDisabledImageIndex); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(350): error 717: (Info -- do ... while(0);) #... __) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(::DestroyIcon(hDestIcon)) /*lint -restore */ VERIFY(::DestroyIcon(hDestIcon)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(351): error 717: (Info -- do ... while(0);) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(::DestroyIcon(hSourceIcon)) /*lint -restore */ VERIFY(::DestroyIcon(hSourceIcon)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(357): error 717: (Info -- do ... while(0);) m_animateCtrl.Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(364): error 534: (Warning -- Ignoring return value of function 'CAnimateCtrl::Close(void)' (compare with line 1793, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(1793): error 830: (Info -- Location cited in prior message) m_animateCtrl.DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(365): 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) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(374): error 953: (Note -- Variable 'bMask' (line 334) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(334): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(374): error 952: (Note -- Parameter 'lpszBitmapResource' (line 291) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(291): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(374): error 952: (Note -- Parameter 'bResize' (line 292) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(292): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(374): error 953: (Note -- Variable 'hSourceIcon' (line 344) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(344): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(380): error 717: (Info -- do ... while(0);) #... map,0)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -res #... */ASSERT(m_imageList.Replace(m_nInactiveImageIndex,&bitmap,0)) /*lint -res VERIFY(m_imageList.Replace(m_nInactiveImageIndex,&bitmap,NULL)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(404): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(407): error 952: (Note -- Parameter 'lpszBitmapResource' (line 377) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(377): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(413): error 717: (Info -- do ... while(0);) #... map,0)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -res #... */ASSERT(m_imageList.Replace(m_nDisabledImageIndex,&bitmap,0)) /*lint -res VERIFY(m_imageList.Replace(m_nDisabledImageIndex,&bitmap,NULL)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(437): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(440): error 952: (Note -- Parameter 'lpszBitmapResource' (line 410) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(410): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(447): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((GetStyle() & BS_BITMAP) != BS_BITMAP); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(456): error 717: (Info -- do ... while(0);) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((GetStyle() & BS_OWNERDRAW) == BS_OWNERDRAW); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(457): error 717: (Info -- do ... while(0);) #... _LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(m_imageList.DeleteImageList()) /*lint -restore */ VERIFY(m_imageList.DeleteImageList()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(461): error 717: (Info -- do ... while(0);) nWidth=::GetSystemMetrics(SM_CXICON); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(470): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) nHeight=::GetSystemMetrics(SM_CYICON); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(472): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) lpszIconResource,IMAGE_ICON,nWidth,nHeight,LR_DEFAULTCOLOR); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(474): error 713: (Info -- Loss of precision (arg. no. 4) (unsigned int to int)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(474): error 713: (Info -- Loss of precision (arg. no. 5) (unsigned int to int)) #... INE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(::GetIconInfo(hIcon, &iconInfo)) /*lint -restore */ VERIFY(::GetIconInfo(hIcon, &iconInfo)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(492): error 717: (Info -- do ... while(0);) #... nfo), &bmInfo) == sizeof(bmInfo)) && AdvancedAssertFailedLine(_T("::GetObj #... nfo), &bmInfo) == sizeof(bmInfo)) /*lint -restore */ VERIFY(::GetObject(iconInfo.hbmColor, sizeof(bmInfo), &bmInfo) == sizeof(bmInfo)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(496): error 737: (Info -- Loss of sign in promotion from int to unsigned int) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... nfo), &bmInfo) == sizeof(bmInfo)) /*lint -restore */ VERIFY(::GetObject(iconInfo.hbmColor, sizeof(bmInfo), &bmInfo) == sizeof(bmInfo)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(496): error 717: (Info -- do ... while(0);) #... ugBreak() ; } while (0) /*lint -restore */ #... 1 | 0x000000FE, 0, 5)) /*lint -restore */ OX_MAX_IMAGE_COUNT)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(503): error 717: (Info -- do ... while(0);) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(m_imageList.Add(hIcon) == m_nNormalImageIndex) /*lint -restore */ VERIFY(m_imageList.Add(hIcon) == m_nNormalImageIndex); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(504): error 717: (Info -- do ... while(0);) #... ex"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore #... SSERT(m_imageList.Add(hGrayIcon) == m_nInactiveImageIndex) /*lint -restore VERIFY(m_imageList.Add(hGrayIcon) == m_nInactiveImageIndex); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(505): error 717: (Info -- do ... while(0);) ::DestroyIcon(hGrayIcon); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(508): error 534: (Warning -- Ignoring return value of function 'DestroyIcon(struct HICON__ *)' (compare with line 8761, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(8761): error 830: (Info -- Location cited in prior message) #... eIndex"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -res #... */ASSERT(m_imageList.Add(hDestIcon) == m_nDisabledImageIndex) /*lint -res VERIFY(m_imageList.Add(hDestIcon) == m_nDisabledImageIndex); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(516): error 717: (Info -- do ... while(0);) #... __) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(::DestroyIcon(hDestIcon)) /*lint -restore */ VERIFY(::DestroyIcon(hDestIcon)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(517): error 717: (Info -- do ... while(0);) m_animateCtrl.Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(532): error 534: (Warning -- Ignoring return value of function 'CAnimateCtrl::Close(void)' (compare with line 1793, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(1793): error 830: (Info -- Location cited in prior message) m_animateCtrl.DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(533): 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) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(542): error 952: (Note -- Parameter 'lpszIconResource' (line 443) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(443): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(542): error 952: (Note -- Parameter 'bResize' (line 443) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(443): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(549): error 717: (Info -- do ... while(0);) nWidth=::GetSystemMetrics(SM_CXICON); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(561): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) nHeight=::GetSystemMetrics(SM_CYICON); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(563): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) lpszIconResource,IMAGE_ICON,nWidth,nHeight,LR_DEFAULTCOLOR); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(565): error 713: (Info -- Loss of precision (arg. no. 4) (unsigned int to int)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(565): error 713: (Info -- Loss of precision (arg. no. 5) (unsigned int to int)) #... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(m_imageList.Replace(m_nInactiveImageIndex,hIcon)) /*lint -restore */ VERIFY(m_imageList.Replace(m_nInactiveImageIndex,hIcon)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(572): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(575): error 952: (Note -- Parameter 'lpszIconResource' (line 545) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(545): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(582): error 717: (Info -- do ... while(0);) nWidth=::GetSystemMetrics(SM_CXICON); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(594): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) nHeight=::GetSystemMetrics(SM_CYICON); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(596): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) lpszIconResource,IMAGE_ICON,nWidth,nHeight,LR_DEFAULTCOLOR); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(598): error 713: (Info -- Loss of precision (arg. no. 4) (unsigned int to int)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(598): error 713: (Info -- Loss of precision (arg. no. 5) (unsigned int to int)) #... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(m_imageList.Replace(m_nDisabledImageIndex,hIcon)) /*lint -restore */ VERIFY(m_imageList.Replace(m_nDisabledImageIndex,hIcon)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(605): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(608): error 952: (Note -- Parameter 'lpszIconResource' (line 578) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(578): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(616): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((GetStyle() & BS_BITMAP) != BS_BITMAP); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(620): error 717: (Info -- do ... while(0);) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((GetStyle() & BS_OWNERDRAW) == BS_OWNERDRAW); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(621): error 717: (Info -- do ... while(0);) m_animateCtrl.Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(637): error 534: (Warning -- Ignoring return value of function 'CAnimateCtrl::Close(void)' (compare with line 1793, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(1793): error 830: (Info -- Location cited in prior message) #... _LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(m_imageList.DeleteImageList()) /*lint -restore */ VERIFY(m_imageList.DeleteImageList()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(659): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(666): error 952: (Note -- Parameter 'lpszFileName' (line 612) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(612): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(666): error 952: (Note -- Parameter 'bResize' (line 613) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(613): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(672): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((GetStyle() & BS_BITMAP) != BS_BITMAP); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(676): error 717: (Info -- do ... while(0);) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((GetStyle() & BS_OWNERDRAW) == BS_OWNERDRAW); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(677): error 717: (Info -- do ... while(0);) m_animateCtrl.Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(682): error 534: (Warning -- Ignoring return value of function 'CAnimateCtrl::Close(void)' (compare with line 1793, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(1793): error 830: (Info -- Location cited in prior message) #... _LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(m_imageList.DeleteImageList()) /*lint -restore */ VERIFY(m_imageList.DeleteImageList()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(689): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(696): error 952: (Note -- Parameter 'bResize' (line 669) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(669): error 830: (Info -- Location cited in prior message) return &m_palette; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(700): error 1536: (Warning -- Exposing low access member 'COXBitmapButton::m_palette' -- Effective C++ #30) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(705): error 717: (Info -- do ... while(0);) #... "), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore * #... Size.cx, newButtonSize.cy, 0x0002|0x0004|0x0008|0x0010)) /*lint -restore * SWP_NOMOVE|SWP_NOZORDER|SWP_NOREDRAW|SWP_NOACTIVATE)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(710): error 717: (Info -- do ... while(0);) invalidRect.UnionRect(CRect(CPoint(0, 0), oldButtonSize), CRect(CPoint(0, 0), newButtonSize)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(714): error 534: (Warning -- Ignoring return value of function 'CRect::UnionRect(const struct tagRECT *, const struct tagRECT *)' (compare with line 214, 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(214): error 830: (Info -- Location cited in prior message) #... DebugBreak() ; } while (0) /*lint -restore */ ASSERT(GetParent() != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(718): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(721): error 953: (Note -- Variable 'oldButtonSize' (line 707) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(707): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(721): error 953: (Note -- Variable 'newButtonSize' (line 708) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(708): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(731): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(745): error 952: (Note -- Parameter 'bTrackLook' (line 728) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(728): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(749): error 717: (Info -- do ... while(0);) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((nAlignment == BS_LEFT) || (nAlignment == BS_CENTER) || (nAlignment == BS_RIGHT)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(750): error 717: (Info -- do ... while(0);) ModifyStyle((BS_LEFT | BS_CENTER | BS_RIGHT), nAlignment); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(754): error 534: (Warning -- Ignoring return value of function 'CWnd::ModifyStyle(unsigned long, unsigned long, unsigned int)' (compare with line 2105, 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(2105): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(762): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(768): error 953: (Note -- Variable 'nReturn' (line 763) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(763): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(772): error 717: (Info -- do ... while(0);) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((nAlignment == BS_TOP) || (nAlignment == BS_VCENTER) || (nAlignment == BS_BOTTOM)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(773): error 717: (Info -- do ... while(0);) ModifyStyle((BS_TOP | BS_VCENTER | BS_BOTTOM), nAlignment); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(777): error 534: (Warning -- Ignoring return value of function 'CWnd::ModifyStyle(unsigned long, unsigned long, unsigned int)' (compare with line 2105, 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(2105): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(785): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(791): error 953: (Note -- Variable 'nReturn' (line 786) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(786): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(806): error 952: (Note -- Parameter 'textColor' (line 798) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(798): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(810): error 717: (Info -- do ... while(0);) m_textFont.DeleteObject(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(818): error 534: (Warning -- Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(291): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pFont == &m_textFont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(823): error 717: (Info -- do ... while(0);) m_textFont.DeleteObject(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(831): error 534: (Warning -- Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(291): error 830: (Info -- Location cited in prior message) #... INE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(pFont->GetLogFont(&logFont)) /*lint -restore */ VERIFY(pFont->GetLogFont(&logFont)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(832): error 717: (Info -- do ... while(0);) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(m_textFont.CreateFontIndirectA(&logFont)) /*lint -restore */ VERIFY(m_textFont.CreateFontIndirect(&logFont)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(833): error 717: (Info -- do ... while(0);) return &m_textFont; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(836): error 1536: (Warning -- Exposing low access member 'COXBitmapButton::m_textFont' -- Effective C++ #30) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(837): error 953: (Note -- Variable 'pFont' (line 813) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(813): error 830: (Info -- Location cited in prior message) #... bugBreak() ; } while (0) /*lint -restore */ ASSERT(pTextFont != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(841): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(842): error 717: (Info -- do ... while(0);) if (pTextFont->GetSafeHandle() != (HFONT)m_textFont.m_hObject) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(846): error 613: (Warning -- Possible use of null pointer 'pTextFont' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 841]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(841): error 831: (Info -- Reference cited in prior message) m_textFont.DeleteObject(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(849): error 534: (Warning -- Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(291): error 830: (Info -- Location cited in prior message) #... ogFont(&logFont)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) / #... */ASSERT(pTextFont->GetLogFont(&logFont)) /*lint -restore */ VERIFY(pTextFont->GetLogFont(&logFont)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(850): error 613: (Warning -- Possible use of null pointer 'pTextFont' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 841]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(841): error 831: (Info -- Reference cited in prior message) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(pTextFont->GetLogFont(&logFont)) /*lint -restore */ VERIFY(pTextFont->GetLogFont(&logFont)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(850): error 717: (Info -- do ... while(0);) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(m_textFont.CreateFontIndirectA(&logFont)) /*lint -restore */ VERIFY(m_textFont.CreateFontIndirect(&logFont)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(851): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(861): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(871): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(879): error 952: (Note -- Parameter 'pszText' (line 869) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(869): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(879): error 953: (Note -- Variable 'sToolTipText' (line 875) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(875): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(883): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(893): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(905): error 952: (Note -- Parameter 'pszToolTipText' (line 891) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(891): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(909): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(917): error 717: (Info -- do ... while(0);) m_toolTip.ModifyStyleEx(0,WS_EX_TOPMOST); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(935): error 534: (Warning -- Ignoring return value of function 'CWnd::ModifyStyleEx(unsigned long, unsigned long, unsigned int)' (compare with line 2106, 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(2106): error 830: (Info -- Location cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... sToolTipText, rectWindow, 1000)) /*lint -restore */ VERIFY(m_toolTip.AddTool(this, sToolTipText, rectWindow, OXBB_TOOLTIP_ID)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(941): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(944): error 953: (Note -- Variable 'sToolTipText' (line 937) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(937): error 830: (Info -- Location cited in prior message) m_toolTip.DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(948): 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) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(952): error 952: (Note -- Parameter 'bEnable' (line 915) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(915): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1040): error 953: (Note -- Variable 'textSize' (line 1001) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1001): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1040): error 953: (Note -- Variable 'imageSize' (line 1000) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1000): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1049): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1058): error 717: (Info -- do ... while(0);) #... &imageInfo)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lin #... */ASSERT(m_imageList.GetImageInfo(m_nNormalImageIndex, &imageInfo)) /*lin VERIFY(m_imageList.GetImageInfo(m_nNormalImageIndex, &imageInfo)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1077): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1084): error 717: (Info -- do ... while(0);) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(dc.DrawTextA(sText, textRect, nFormat) != 0) /*lint -restore */ VERIFY(dc.DrawText(sText, textRect, nFormat) != 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1094): error 717: (Info -- do ... while(0);) while(TRUE) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1105): error 716: (Info -- while(1) ... ) #... mat) != 0"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint - #... e534 -e1551 */ASSERT(dc.DrawTextA(sText, textRect, nFormat) != 0) /*lint - VERIFY(dc.DrawText(sText, textRect, nFormat) != 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1107): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1127): error 953: (Note -- Variable 'nXCoef' (line 1109) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1109): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1127): error 953: (Note -- Variable 'nYCoef' (line 1110) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1110): error 830: (Info -- Location cited in prior message) buttonRect.bottom-=sizeImage.cy-2*m_ptImageOffset.y+ D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1146): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) buttonRect.right-=sizeImage.cx-2*m_ptImageOffset.x+ D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1154): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) #... SE"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1161): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1161]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1161): error 831: (Info -- Reference cited in prior message) #... fxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1161): error 717: (Info -- do ... while(0);) #... != 0"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -rest #... -e1551 */ASSERT(dc.DrawTextA(sText, textRect, nFormat) != 0) /*lint -rest VERIFY(dc.DrawText(sText, textRect, nFormat) != 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1170): error 717: (Info -- do ... while(0);) textRect.right=__min(textRect.Width(),buttonRect.Width()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1180): error 666: (Warning -- Expression with side effects passed to repeated parameter 1 in macro '__min') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1180): error 666: (Warning -- Expression with side effects passed to repeated parameter 2 in macro '__min') textRect.bottom=__min(textRect.Height(),buttonRect.Height()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1187): error 666: (Warning -- Expression with side effects passed to repeated parameter 1 in macro '__min') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1187): error 666: (Warning -- Expression with side effects passed to repeated parameter 2 in macro '__min') #... SE"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1191): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1191]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1191): error 831: (Info -- Reference cited in prior message) #... fxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1191): error 717: (Info -- do ... while(0);) dc.SelectObject(pOldFont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1199): 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\OXBitmapButton.cpp(1200): error 953: (Note -- Variable 'sizeImage' (line 1096) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1096): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1200): error 953: (Note -- Variable 'pOldFont' (line 1092) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1092): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1202): error 952: (Note -- Parameter 'bCompact' (line 1082) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1082): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1202): error 953: (Note -- Variable 'sText' (line 1088) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1088): error 830: (Info -- Location cited in prior message) SetDefaultCursor(bHyperLook ? IDC_OX_HAND_CURSOR : 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1217): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::SetDefaultCursor(unsigned int)' (compare with line 692, file ..\..\Include\OXBitmapButton.h)) ..\..\Include\OXBitmapButton.h(692): error 830: (Info -- Location cited in prior message) SetDisabledCursor(bHyperLook ? IDC_OX_NO_HAND_CURSOR : 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1218): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::SetDisabledCursor(unsigned int)' (compare with line 709, file ..\..\Include\OXBitmapButton.h)) ..\..\Include\OXBitmapButton.h(709): error 830: (Info -- Location cited in prior message) SetPseudoDisableMode(TRUE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1222): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::SetPseudoDisableMode(int)' (compare with line 732, file ..\..\Include\OXBitmapButton.h)) ..\..\Include\OXBitmapButton.h(732): error 830: (Info -- Location cited in prior message) #... gBreak() ; } while (0) /*lint -restore */ ASSERT(pParent != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1230): error 717: (Info -- do ... while(0);) pParent->ScreenToClient(rect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1231): error 613: (Warning -- Possible use of null pointer 'pParent' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1230]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1230): error 831: (Info -- Reference cited in prior message) pParent->RedrawWindow(rect, NULL, RDW_INVALIDATE | RDW_FRAME | RDW_ERASE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1232): 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) pParent->RedrawWindow(rect, NULL, RDW_INVALIDATE | RDW_FRAME | RDW_ERASE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1232): error 613: (Warning -- Possible use of null pointer 'pParent' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1230]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1230): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1235): error 952: (Note -- Parameter 'bHyperLook' (line 1209) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1209): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1235): error 953: (Note -- Variable 'pParent' (line 1229) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1229): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1254): error 953: (Note -- Variable 'bFocus' (line 1240) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1240): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1281): error 953: (Note -- Variable 'hNewCursor' (line 1268) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1268): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1313): error 953: (Note -- Variable 'hNewCursor' (line 1300) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1300): error 830: (Info -- Location cited in prior message) EnableWindow(m_bEnabled); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1338): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::EnableWindow(int)' (compare with line 745, file ..\..\Include\OXBitmapButton.h)) ..\..\Include\OXBitmapButton.h(745): error 830: (Info -- Location cited in prior message) ModifyStyle(0, WS_TABSTOP); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1345): error 534: (Warning -- Ignoring return value of function 'CWnd::ModifyStyle(unsigned long, unsigned long, unsigned int)' (compare with line 2105, 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(2105): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1351): error 952: (Note -- Parameter 'bPseudoDisableMode' (line 1325) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1325): error 830: (Info -- Location cited in prior message) ModifyStyle(!bEnable ? WS_TABSTOP : 0, bEnable ? WS_TABSTOP : 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1378): error 534: (Warning -- Ignoring return value of function 'CWnd::ModifyStyle(unsigned long, unsigned long, unsigned int)' (compare with line 2105, 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(2105): error 830: (Info -- Location cited in prior message) #... gBreak() ; } while (0) /*lint -restore */ ASSERT(pParent != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1402): error 717: (Info -- do ... while(0);) pParent->GetWindowRect(parentInScreenRect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1406): error 613: (Warning -- Possible use of null pointer 'pParent' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1402]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1402): error 831: (Info -- Reference cited in prior message) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(memDC.CreateCompatibleDC(&windowDC)) /*lint -restore */ VERIFY(memDC.CreateCompatibleDC(&windowDC)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1417): error 717: (Info -- do ... while(0);) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... (), buttonInClientRect.Height())) /*lint -restore */ VERIFY(bitmap.CreateCompatibleBitmap(&windowDC, buttonInClientRect.Width(), buttonInClientRect.Height())); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1418): error 717: (Info -- do ... while(0);) buttonInParentRect.left, buttonInParentRect.top, SRCCOPY); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1423): 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.SelectObject(pOldBitmap); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1426): 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) m_backgroundImage.DeleteImageList(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1429): error 534: (Warning -- Ignoring return value of function 'CImageList::DeleteImageList(void)' (compare with line 1067, 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(1067): error 830: (Info -- Location cited in prior message) #... ugBreak() ; } while (0) /*lint -restore */ #... t(), 0x000000FE, 0, 1)) /*lint -restore */ ILC_COLORDDB, 0, 1)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1431): error 717: (Info -- do ... while(0);) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... RT(m_backgroundImage.Add(&bitmap, 0xFFFFFFFFL) == 0) /*lint -restore */ VERIFY(m_backgroundImage.Add(&bitmap, CLR_NONE) == 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1432): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1435): error 953: (Note -- Variable 'pParent' (line 1401) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1401): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1435): error 953: (Note -- Variable 'pOldBitmap' (line 1420) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1420): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(lpDrawItemStruct != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1455): error 717: (Info -- do ... while(0);) CDC* pDC = CDC::FromHandle(lpDrawItemStruct->hDC); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1457): error 613: (Warning -- Possible use of null pointer 'lpDrawItemStruct' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1455]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1455): error 831: (Info -- Reference cited in prior message) UINT nState = lpDrawItemStruct->itemState; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1458): error 613: (Warning -- Possible use of null pointer 'lpDrawItemStruct' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1455]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1455): error 831: (Info -- Reference cited in prior message) CRect itemRect = lpDrawItemStruct->rcItem; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1459): error 613: (Warning -- Possible use of null pointer 'lpDrawItemStruct' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 1455]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1455): error 831: (Info -- Reference cited in prior message) SWP_NOSIZE|SWP_NOZORDER); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1524): error 534: (Warning -- Ignoring return value of function 'CWnd::SetWindowPos(const CWnd *, int, int, int, int, unsigned int)' (compare with line 2265, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2265): error 830: (Info -- Location cited in prior message) #... Break() ; } while (0) /*lint -restore */ ASSERT(pPalette!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1529): error 717: (Info -- do ... while(0);) pDC->RealizePalette(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1531): error 534: (Warning -- Ignoring return value of function 'CDC::RealizePalette(void)' (compare with line 597, 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(597): error 830: (Info -- Location cited in prior message) rcOriginal.Height(),&dcCompatible,0,0,SRCCOPY); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1534): 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) dcCompatible.SelectObject(pOldBitmap); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1539): 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) dcCompatible.SelectObject(pOldFont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1541): 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->SelectPalette(pOldPalette,FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1544): error 534: (Warning -- Ignoring return value of function 'CDC::SelectPalette(CPalette *, int)' (compare with line 596, 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(596): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1546): error 952: (Note -- Parameter 'lpDrawItemStruct' (line 1453) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1453): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1546): error 953: (Note -- Variable 'rcOriginal' (line 1479) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1479): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1546): error 953: (Note -- Variable 'pDC' (line 1457) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1457): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1546): error 953: (Note -- Variable 'pPalette' (line 1528) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1528): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1546): error 953: (Note -- Variable 'pOldBitmap' (line 1477) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1477): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1546): error 953: (Note -- Variable 'pOldFont' (line 1478) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1478): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1546): error 953: (Note -- Variable 'pOldPalette' (line 1530) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1530): error 830: (Info -- Location cited in prior message) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((0 <= sizeLimit.cx) || (0 <= sizeLimit.cy)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1616): error 717: (Info -- do ... while(0);) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((0 <= sizeLimit.cx) || (0 <= sizeLimit.cy)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1647): error 717: (Info -- do ... while(0);) #... Offset.x"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -r ASSERT(textOrigin.x == originLimit.x + -m_ptTextOffset.x); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1656): error 717: (Info -- do ... while(0);) #... geOffset.x"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint ASSERT(imageOrigin.x == originLimit.x + -m_ptImageOffset.x); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1664): error 717: (Info -- do ... while(0);) #... et.y"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -resto ASSERT(textOrigin.y == originLimit.y + -m_ptTextOffset.y); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1671): error 717: (Info -- do ... while(0);) #... fset.y"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -res ASSERT(imageOrigin.y == originLimit.y + -m_ptImageOffset.y); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1672): error 717: (Info -- do ... while(0);) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((0 <= sizeLimit.cx) || (0 <= sizeLimit.cy)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1730): error 717: (Info -- do ... while(0);) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((0 <= sizeLimit.cx) || (0 <= sizeLimit.cy)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1753): error 717: (Info -- do ... while(0);) #... Offset.x"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -r ASSERT(textOrigin.x == originLimit.x + -m_ptTextOffset.x); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1761): error 717: (Info -- do ... while(0);) #... geOffset.x"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint ASSERT(imageOrigin.x == originLimit.x + -m_ptImageOffset.x); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1762): error 717: (Info -- do ... while(0);) textAndGapSize.cx + -m_ptTextOffset.x; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1767): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) imageAndGapSize.cx + -m_ptImageOffset.x; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1769): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) #... geOffset.y"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint ASSERT(imageOrigin.y == originLimit.y + -m_ptImageOffset.y); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1781): error 717: (Info -- do ... while(0);) #... Offset.y"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -r ASSERT(textOrigin.y == originLimit.y + -m_ptTextOffset.y); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1800): error 717: (Info -- do ... while(0);) #... geOffset.y"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint ASSERT(imageOrigin.y == originLimit.y + -m_ptImageOffset.y); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1801): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1814): error 953: (Note -- Variable 'nTopBottomSpace' (line 1804) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1804): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1814): error 953: (Note -- Variable 'nImageAndAndTextAndAllGaps' (line 1803) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1803): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1859): error 953: (Note -- Variable 'originLimit' (line 1563) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1563): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1859): error 952: (Note -- Parameter 'nState' (line 1549) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1549): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1859): error 953: (Note -- Variable 'nHorizontalAlignment' (line 1558) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1558): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1859): error 953: (Note -- Variable 'bSpecialCase' (line 1575) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1575): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1859): error 953: (Note -- Variable 'nVerticalAlignment' (line 1559) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1559): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1859): error 952: (Note -- Parameter 'itemRect' (line 1549) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1549): error 830: (Info -- Location cited in prior message) pDC->RealizePalette(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1875): error 534: (Warning -- Ignoring return value of function 'CDC::RealizePalette(void)' (compare with line 597, 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(597): error 830: (Info -- Location cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... uttonRect.TopLeft(), 0x00000001)) /*lint -restore */ VERIFY(m_backgroundImage.Draw(pDC, 0, buttonRect.TopLeft(), ILD_TRANSPARENT)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1893): error 717: (Info -- do ... while(0);) pDC->DrawFrameControl(buttonRect, DFC_BUTTON , DFCS_BUTTONPUSH | DFCS_PUSHED); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1901): error 534: (Warning -- Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(867): error 830: (Info -- Location cited in prior message) pDC->DrawFrameControl(buttonRect, DFC_BUTTON , DFCS_BUTTONPUSH | DFCS_PUSHED); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1906): error 534: (Warning -- Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(867): error 830: (Info -- Location cited in prior message) pDC->DrawFrameControl(buttonRect, DFC_BUTTON , DFCS_BUTTONPUSH | DFCS_CHECKED); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1911): error 534: (Warning -- Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(867): error 830: (Info -- Location cited in prior message) pDC->DrawFrameControl(buttonRect, DFC_BUTTON , DFCS_BUTTONPUSH | DFCS_PUSHED); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1916): error 534: (Warning -- Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(867): error 830: (Info -- Location cited in prior message) pDC->DrawFrameControl(buttonRect, DFC_BUTTON , DFCS_BUTTONPUSH | DFCS_INACTIVE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1928): error 534: (Warning -- Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(867): error 830: (Info -- Location cited in prior message) pDC->DrawFrameControl(rect, DFC_BUTTON , DFCS_BUTTONPUSH); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1936): error 534: (Warning -- Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(867): error 830: (Info -- Location cited in prior message) pDC->DrawFrameControl(buttonRect, DFC_BUTTON , DFCS_BUTTONPUSH); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1941): error 534: (Warning -- Ignoring return value of function 'CDC::DrawFrameControl(struct tagRECT *, unsigned int, unsigned int)' (compare with line 867, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(867): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1943): error 952: (Note -- Parameter 'nState' (line 1879) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1879): error 830: (Info -- Location cited in prior message) #... , __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(1 <= pImageList->GetImageCount()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1979): error 717: (Info -- do ... while(0);) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... imageRect.TopLeft(), 0x00000001)) /*lint -restore */ VERIFY(pImageList->Draw(pDC, nImageIndex, imageRect.TopLeft(), ILD_TRANSPARENT)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1985): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1986): error 952: (Note -- Parameter 'nState' (line 1945) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1945): error 830: (Info -- Location cited in prior message) brush.CreateStockObject(::GetSysColor(COLOR_GRAYTEXT)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2022): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned long to int)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2022): error 534: (Warning -- Ignoring return value of function 'CGdiObject::CreateStockObject(int)' (compare with line 300, 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(300): error 830: (Info -- Location cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... Rect.Width(), textRect.Height())) /*lint -restore */ textRect.left, textRect.top, textRect.Width(), textRect.Height())); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2025): error 717: (Info -- do ... while(0);) #... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(pDC->DrawTextA(sText, textRect, nFormat) != 0) /*lint -restore */ VERIFY(pDC->DrawText(sText, textRect, nFormat) != 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2032): error 717: (Info -- do ... while(0);) #... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(pDC->DrawTextA(sText, textRect, nFormat) != 0) /*lint -restore */ VERIFY(pDC->DrawText(sText, textRect, nFormat) != 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2039): error 717: (Info -- do ... while(0);) #... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... */ASSERT(pDC->DrawTextA(sText, textRect, nFormat) != 0) /*lint -restore */ VERIFY(pDC->DrawText(sText, textRect, nFormat) != 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2043): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2048): error 952: (Note -- Parameter 'sText' (line 1988) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1988): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2048): error 953: (Note -- Variable 'nFormat' (line 2003) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2003): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2048): error 952: (Note -- Parameter 'nState' (line 1988) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1988): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2048): error 953: (Note -- Variable 'nHorizontalAlignment' (line 2002) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2002): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2048): error 953: (Note -- Variable 'nOldBkMode' (line 2009) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2009): error 830: (Info -- Location cited in prior message) pDC->Ellipse(innerFocusRect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2073): error 534: (Warning -- Ignoring return value of function 'CDC::Ellipse(const struct tagRECT *)' (compare with line 752, 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(752): error 830: (Info -- Location cited in prior message) pDC->SelectObject(pOldPen); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2074): 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(pOldBrush); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2075): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CBrush *)' (compare with line 587, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(587): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2077): error 953: (Note -- Variable 'pOldPen' (line 2071) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2071): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2077): error 953: (Note -- Variable 'pOldBrush' (line 2072) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2072): error 830: (Info -- Location cited in prior message) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 534 -e1551 */ASSERT(blackBrush.CreateStockObject(4)) /*lint -restore */ VERIFY(blackBrush.CreateStockObject(BLACK_BRUSH)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2088): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2099): error 952: (Note -- Parameter 'nState' (line 2050) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2050): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2099): error 952: (Note -- Parameter 'imageRect' (line 2050) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2050): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2099): error 952: (Note -- Parameter 'buttonRect' (line 2050) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2050): error 830: (Info -- Location cited in prior message) pDC->SelectPalette(pOldPalette, FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2112): error 534: (Warning -- Ignoring return value of function 'CDC::SelectPalette(CPalette *, int)' (compare with line 596, 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(596): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2113): error 1961: (Note -- virtual member function 'COXBitmapButton::RestorePalette(CDC *, unsigned int, CRect, CPalette *)' could be made const --- Eff. C++ 3rd Ed. item 3) #... DebugBreak() ; } while (0) /*lint -restore */ ASSERT(pGrayBitmap != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2125): error 717: (Info -- do ... while(0);) #... ect == NULL"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint ASSERT(pGrayBitmap->m_hObject == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2126): error 613: (Warning -- Possible use of null pointer 'pGrayBitmap' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2125]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2125): error 831: (Info -- Reference cited in prior message) #... NE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pGrayBitmap->m_hObject == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2126): error 717: (Info -- do ... while(0);) #... _FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sizeof(BITMAPINFOHEADER) <= nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2146): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pBitmapInfoHeader != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2152): error 717: (Info -- do ... while(0);) ::CopyMemory(pBitmapInfoHeader, pOldBitmapInfoHeader, nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2153): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2152]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2152): error 831: (Info -- Reference cited in prior message) nNumColors * sizeof(RGBQUAD), D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2166): error 737: (Info -- Loss of sign in promotion from int to unsigned int) (LPBITMAPINFO)pBitmapInfoHeader, DIB_RGB_COLORS); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2167): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) pGrayBitmap->Attach(hBitmap); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2168): error 534: (Warning -- Ignoring return value of function 'CGdiObject::Attach(void *)' (compare with line 286, 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(286): error 830: (Info -- Location cited in prior message) pGrayBitmap->Attach(hBitmap); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2168): error 613: (Warning -- Possible use of null pointer 'pGrayBitmap' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2125]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2125): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2169): error 953: (Note -- Variable 'nNumColors' (line 2162) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2162): error 830: (Info -- Location cited in prior message) ::UnlockResource(hBitmapGlobal); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2177): error 534: (Warning -- Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h(279): error 830: (Info -- Location cited in prior message) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 551 */ASSERT(::GlobalFree(hBitmapCopy) == 0) /*lint -restore */ VERIFY(::GlobalFree(hBitmapCopy) == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2179): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2182): error 953: (Note -- Variable 'bBitmapSuccess' (line 2170) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2170): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2182): error 952: (Note -- Parameter 'lpszBitmapResource' (line 2115) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2115): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2182): error 953: (Note -- Variable 'bGraySuccess' (line 2156) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2156): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2182): error 953: (Note -- Variable 'pOldBitmapInfoHeader' (line 2149) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2149): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2182): error 954: (Note -- Pointer variable 'pOldBitmapInfoHeader' (line 2149) 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\OXBitmapButton.cpp(2149): error 830: (Info -- Location cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 325: COXBitmapButton::BuildGrayBitmap(?, ?, [1]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2153): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2152]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2152): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 325: COXBitmapButton::BuildGrayBitmap(?, ?, [1]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2167): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(phGrayIcon != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2193): error 717: (Info -- do ... while(0);) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(AfxIsValidAddress(phGrayIcon, sizeof(HICON*))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2194): error 717: (Info -- do ... while(0);) #... "), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore * ASSERT(*phGrayIcon == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2195): error 613: (Warning -- Possible use of null pointer 'phGrayIcon' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2193]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2193): error 831: (Info -- Reference cited in prior message) #... DebugBreak() ; } while (0) /*lint -restore */ ASSERT(*phGrayIcon == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2195): error 717: (Info -- do ... while(0);) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sizeof(GRPICONDIR) <= nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2220): error 717: (Info -- do ... while(0);) #... fxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pGroupIconDir != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2223): error 717: (Info -- do ... while(0);) #... pe == 1"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -re ASSERT(pGroupIconDir->idType == 1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2224): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2223): error 831: (Info -- Reference cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pGroupIconDir->idType == 1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2224): error 717: (Info -- do ... while(0);) #... idCount"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -re ASSERT(0 < pGroupIconDir->idCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2225): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2223): error 831: (Info -- Reference cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(0 < pGroupIconDir->idCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2225): error 717: (Info -- do ... while(0);) nIconID = pGroupIconDir->idEntries[0].nID; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2227): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2223): error 831: (Info -- Reference cited in prior message) #... S_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 551 */ASSERT(::GlobalFree(hGroupIconGlobal) == 0) /*lint -restore */ VERIFY(::GlobalFree(hGroupIconGlobal) == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2229): error 717: (Info -- do ... while(0);) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sizeof(ICONIMAGE) <= nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2241): error 717: (Info -- do ... while(0);) #... __) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pOldBitmapInfoHeader != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2245): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pBitmapInfoHeader != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2248): error 717: (Info -- do ... while(0);) ::CopyMemory(pBitmapInfoHeader, pOldBitmapInfoHeader, nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2249): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2248]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2248): error 831: (Info -- Reference cited in prior message) ::CopyMemory(pBitmapInfoHeader, pOldBitmapInfoHeader, nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2249): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 2 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2245]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2245): error 831: (Info -- Reference cited in prior message) pIconImage = (LPICONIMAGE)pBitmapInfoHeader; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2250): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) *phGrayIcon = ::CreateIconFromResource((PBYTE)pIconImage, nResourceSize, TRUE, 0x00030000); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2257): error 613: (Warning -- Possible use of null pointer 'phGrayIcon' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2193]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2193): error 831: (Info -- Reference cited in prior message) BOOL bIconSuccess = (*phGrayIcon != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2258): error 613: (Warning -- Possible use of null pointer 'phGrayIcon' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2193]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2193): error 831: (Info -- Reference cited in prior message) ::UnlockResource(hIconGlobal); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2265): error 534: (Warning -- Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h(279): error 830: (Info -- Location cited in prior message) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 551 */ASSERT(::GlobalFree(hIconCopy) == 0) /*lint -restore */ VERIFY(::GlobalFree(hIconCopy) == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2267): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2270): error 954: (Note -- Pointer variable 'pGroupIconDir' (line 2204) 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\OXBitmapButton.cpp(2204): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2270): error 952: (Note -- Parameter 'lpszIconResource' (line 2184) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2184): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2270): error 953: (Note -- Variable 'bGraySuccess' (line 2253) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2253): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2270): error 953: (Note -- Variable 'bIconSuccess' (line 2258) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2258): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2270): error 953: (Note -- Variable 'pOldBitmapInfoHeader' (line 2244) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2244): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2270): error 954: (Note -- Pointer variable 'pOldBitmapInfoHeader' (line 2244) 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\OXBitmapButton.cpp(2244): error 830: (Info -- Location cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 487: COXBitmapButton::BuildGrayIcon(?, [1]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2224): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2223): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 487: COXBitmapButton::BuildGrayIcon(?, [1]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2225): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2223): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 487: COXBitmapButton::BuildGrayIcon(?, [1]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2227): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2223]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2223): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 487: COXBitmapButton::BuildGrayIcon(?, [1]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2249): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2248]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2248): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 487: COXBitmapButton::BuildGrayIcon(?, [1]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2249): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 2 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2245]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2245): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 487: COXBitmapButton::BuildGrayIcon(?, [1]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2250): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pBitmapInfoHeader != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 717: (Info -- do ... while(0);) #... PINFOHEADER))"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*li ASSERT(AfxIsValidAddress(pBitmapInfoHeader, sizeof(BITMAPINFOHEADER))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2283): error 717: (Info -- do ... while(0);) if (pBitmapInfoHeader->biBitCount <= 8) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2287): error 613: (Warning -- Possible use of null pointer 'pBitmapInfoHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) nNumColors = (1 << pBitmapInfoHeader->biBitCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2288): error 613: (Warning -- Possible use of null pointer 'pBitmapInfoHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) LPBITMAPINFO pBitmapInfo = (LPBITMAPINFO)pBitmapInfoHeader; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2301): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) #... )"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore ASSERT(AfxIsValidAddress(pBitmapInfo, sizeof(BITMAPINFO))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2302): error 717: (Info -- do ... while(0);) pBitmapInfo->bmiColors[nColor].rgbBlue); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2310): error 613: (Warning -- Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) pBitmapInfo->bmiColors[nColor].rgbBlue); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2310): error 613: (Warning -- Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) pBitmapInfo->bmiColors[nColor].rgbBlue); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2310): error 613: (Warning -- Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) pBitmapInfo->bmiColors[nColor].rgbBlue * 25 ) / 255; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2314): error 613: (Warning -- Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) pBitmapInfo->bmiColors[nColor].rgbBlue * 25 ) / 255; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2314): error 613: (Warning -- Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) pBitmapInfo->bmiColors[nColor].rgbBlue * 25 ) / 255; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2314): error 613: (Warning -- Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) pBitmapInfo->bmiColors[nColor].rgbRed = (BYTE)nWhite; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2329): error 613: (Warning -- Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) pBitmapInfo->bmiColors[nColor].rgbGreen = (BYTE)nWhite; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2330): error 613: (Warning -- Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) pBitmapInfo->bmiColors[nColor].rgbBlue = (BYTE)nWhite; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2331): error 613: (Warning -- Possible use of null pointer 'pBitmapInfo' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2282): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2336): error 952: (Note -- Parameter 'crMask' (line 2272) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2272): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2336): error 953: (Note -- Variable 'pBitmapInfo' (line 2301) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2301): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2336): error 1762: (Info -- Member function 'COXBitmapButton::MakeGray(struct tagBITMAPINFOHEADER *, unsigned long)' could be made const --- Eff. C++ 3rd Ed. item 3) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 2156: COXBitmapButton::MakeGray(!=0, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2301): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 2253: COXBitmapButton::MakeGray(!=0) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2301): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) #... E__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(memDC.CreateCompatibleDC(&dc)) /*lint -restore */ VERIFY(memDC.CreateCompatibleDC(&dc)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2350): error 717: (Info -- do ... while(0);) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... &dc, imageSize.cx, imageSize.cy)) /*lint -restore */ VERIFY(helperBitmap.CreateCompatibleBitmap(&dc, imageSize.cx, imageSize.cy)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2351): error 717: (Info -- do ... while(0);) memDC.SelectObject(pOldBitmap); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2359): 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) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(::GetIconInfo(hSourceIcon, &iconInfo)) /*lint -restore */ VERIFY(::GetIconInfo(hSourceIcon, &iconInfo)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2366): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2377): error 953: (Note -- Variable 'bSuccess' (line 2357) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2357): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2377): error 1746: (Info -- parameter 'imageSize' in function 'COXBitmapButton::BuildDisabledImage(struct HICON__ *, CSize, struct HICON__ *&)' 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\OXBitmapButton.cpp(2377): error 953: (Note -- Variable 'pOldBitmap' (line 2352) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2352): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2377): error 1762: (Info -- Member function 'COXBitmapButton::BuildDisabledImage(struct HICON__ *, CSize, struct HICON__ *&)' could be made const --- Eff. C++ 3rd Ed. item 3) #... _FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sizeof(BITMAPINFOHEADER) <= nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2403): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pBitmapInfoHeader != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2409): error 717: (Info -- do ... while(0);) ::CopyMemory(pBitmapInfoHeader, pOldBitmapInfoHeader, nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2410): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2409]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2409): error 831: (Info -- Reference cited in prior message) ::UnlockResource(hBitmapGlobal); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2416): error 534: (Warning -- Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h(279): error 830: (Info -- Location cited in prior message) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 551 */ASSERT(::GlobalFree(hBitmapCopy) == 0) /*lint -restore */ VERIFY(::GlobalFree(hBitmapCopy) == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2418): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2421): error 952: (Note -- Parameter 'lpszBitmapResource' (line 2379) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2379): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2421): error 953: (Note -- Variable 'bPaletteSuccess' (line 2413) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2413): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2421): error 953: (Note -- Variable 'pOldBitmapInfoHeader' (line 2406) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2406): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2421): error 954: (Note -- Pointer variable 'pOldBitmapInfoHeader' (line 2406) 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\OXBitmapButton.cpp(2406): error 830: (Info -- Location cited in prior message) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sizeof(GRPICONDIR) <= nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2452): error 717: (Info -- do ... while(0);) #... fxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pGroupIconDir != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2455): error 717: (Info -- do ... while(0);) #... pe == 1"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -re ASSERT(pGroupIconDir->idType == 1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2456): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2455): error 831: (Info -- Reference cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pGroupIconDir->idType == 1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2456): error 717: (Info -- do ... while(0);) #... idCount"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -re ASSERT(0 < pGroupIconDir->idCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2457): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2455): error 831: (Info -- Reference cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(0 < pGroupIconDir->idCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2457): error 717: (Info -- do ... while(0);) nIconID = pGroupIconDir->idEntries[0].nID; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2459): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2455): error 831: (Info -- Reference cited in prior message) #... S_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 551 */ASSERT(::GlobalFree(hGroupIconGlobal) == 0) /*lint -restore */ VERIFY(::GlobalFree(hGroupIconGlobal) == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2461): error 717: (Info -- do ... while(0);) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sizeof(ICONIMAGE) <= nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2473): error 717: (Info -- do ... while(0);) #... __) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pOldBitmapInfoHeader != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2477): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pBitmapInfoHeader != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2480): error 717: (Info -- do ... while(0);) ::CopyMemory(pBitmapInfoHeader, pOldBitmapInfoHeader, nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2481): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2480]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2480): error 831: (Info -- Reference cited in prior message) ::CopyMemory(pBitmapInfoHeader, pOldBitmapInfoHeader, nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2481): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 2 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2477]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2477): error 831: (Info -- Reference cited in prior message) pIconImage = (LPICONIMAGE)pBitmapInfoHeader; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2482): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) ::UnlockResource(hIconGlobal); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2488): error 534: (Warning -- Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h(279): error 830: (Info -- Location cited in prior message) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 551 */ASSERT(::GlobalFree(hIconCopy) == 0) /*lint -restore */ VERIFY(::GlobalFree(hIconCopy) == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2490): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2493): error 954: (Note -- Pointer variable 'pGroupIconDir' (line 2436) 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\OXBitmapButton.cpp(2436): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2493): error 952: (Note -- Parameter 'lpszIconResource' (line 2423) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2423): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2493): error 550: (Warning -- Symbol 'pIconImage' (line 2437) not accessed) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2437): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2493): error 954: (Note -- Pointer variable 'pIconImage' (line 2437) 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\OXBitmapButton.cpp(2437): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2493): error 953: (Note -- Variable 'bPaletteSuccess' (line 2485) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2485): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2493): error 953: (Note -- Variable 'pOldBitmapInfoHeader' (line 2476) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2476): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2493): error 954: (Note -- Pointer variable 'pOldBitmapInfoHeader' (line 2476) 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\OXBitmapButton.cpp(2476): error 830: (Info -- Location cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 482: COXBitmapButton::GetIconPalette(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2456): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2455): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 482: COXBitmapButton::GetIconPalette(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2457): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2455): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 482: COXBitmapButton::GetIconPalette(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2459): error 613: (Warning -- Possible use of null pointer 'pGroupIconDir' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2455]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2455): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 482: COXBitmapButton::GetIconPalette(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2481): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2480]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2480): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 482: COXBitmapButton::GetIconPalette(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2481): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 2 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2477]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2477): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 482: COXBitmapButton::GetIconPalette(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2482): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) palette.DeleteObject(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2503): error 534: (Warning -- Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(291): error 830: (Info -- Location cited in prior message) const int nBufferSize = sizeof(LOGPALETTE) + sizeof(PALETTEENTRY) * nNumColors; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2521): 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\OXBitmapButton.cpp(2521): error 713: (Info -- Loss of precision (initialization) (unsigned int to int)) pBuffer = new BYTE[nBufferSize]; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2522): error 737: (Info -- Loss of sign in promotion from int to unsigned int) ::ZeroMemory(pBuffer, nBufferSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2523): error 732: (Info -- Loss of sign (arg. no. 3) (int to unsigned int)) pLogPalette = (LPLOGPALETTE)pBuffer; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2524): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) LPBITMAPINFO pBitmapInfo = (LPBITMAPINFO)pBitmapInfoHeader; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2531): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) #... )"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore ASSERT(AfxIsValidAddress(pBitmapInfo, sizeof(BITMAPINFO))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2532): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2554): error 953: (Note -- Variable 'pBitmapInfo' (line 2531) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2531): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2554): error 954: (Note -- Pointer variable 'pBitmapInfo' (line 2531) 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\OXBitmapButton.cpp(2531): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2554): error 953: (Note -- Variable 'bPaletteSuccess' (line 2543) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2543): error 830: (Info -- Location cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 2413: COXBitmapButton::GetImagePalette(!=0, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2524): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 2413: COXBitmapButton::GetImagePalette(!=0, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2531): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) m_animateCtrl.Play(0,(UINT)-1,1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2599): error 534: (Warning -- Ignoring return value of function 'CAnimateCtrl::Play(unsigned int, unsigned int, unsigned int)' (compare with line 1787, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(1787): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2615): error 953: (Note -- Variable 'bRedraw' (line 2612) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2612): error 830: (Info -- Location cited in prior message) if(m_bPlaying && !m_bMouseOverButton) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2619): error 774: (Info -- Boolean within 'right side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: lines 2616, 2619]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2616): error 831: (Info -- Reference cited in prior message) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2619): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2624): error 1746: (Info -- parameter 'point' in function 'COXBitmapButton::CheckTrackLook(CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2624): error 953: (Note -- Variable 'bNewMouseOverButton' (line 2569) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2569): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2643): error 953: (Note -- Variable 'bRedraw' (line 2640) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2640): error 830: (Info -- Location cited in prior message) PostMessage(WM_CHECK_TRACK_LOOK); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2645): error 534: (Warning -- Ignoring return value of function 'CWnd::PostMessageA(unsigned int, unsigned int, long)' (compare with line 2225, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2225): error 830: (Info -- Location cited in prior message) #... reak() ; } while (0) /*lint -restore */ ASSERT(0 < nSubIndex); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2659): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sSubString.IsEmpty()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2665): error 717: (Info -- do ... while(0);) LPCTSTR pszDelimiter = _tcschr(pszBegin, cDelimiter); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2672): error 732: (Info -- Loss of sign (arg. no. 2) (char to unsigned int)) #... _T('\\0'))"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint ASSERT((*pszDelimiter == cDelimiter) || (*pszDelimiter == _T('\0'))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2676): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pszBegin <= pszDelimiter); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2677): error 717: (Info -- do ... while(0);) #... __) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sSubString.IsEmpty()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2684): error 717: (Info -- do ... while(0);) pszDelimiter = _tcschr(pszBegin, cDelimiter); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2688): error 732: (Info -- Loss of sign (arg. no. 2) (char to unsigned int)) #... r == _T('\\0'))"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /* ASSERT((*pszDelimiter == cDelimiter) || (*pszDelimiter == _T('\0'))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2691): error 717: (Info -- do ... while(0);) #... __) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pszBegin <= pszDelimiter); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2692): error 717: (Info -- do ... while(0);) #... () ; } while (0) /*lint -restore */ ASSERT(0 <= nLen); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2696): error 717: (Info -- do ... while(0);) ::CopyMemory(pszSubString, pszBegin, nLen * sizeof(TCHAR)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2698): 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\OXBitmapButton.cpp(2700): error 953: (Note -- Variable 'pszSubString' (line 2697) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2697): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2700): error 953: (Note -- Variable 'pszEnd' (line 2671) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2671): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2700): error 952: (Note -- Parameter 'pszFullString' (line 2650) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2650): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2700): error 953: (Note -- Variable 'nLen' (line 2695) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2695): error 830: (Info -- Location cited in prior message) bitmap.DeleteObject(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2752): error 534: (Warning -- Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(291): error 830: (Info -- Location cited in prior message) palette.DeleteObject(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2756): error 534: (Warning -- Ignoring return value of function 'CGdiObject::DeleteObject(void)' (compare with line 291, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(291): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(bitmap.m_hObject == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2760): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(palette.m_hObject == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2761): error 717: (Info -- do ... while(0);) #... _FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sizeof(BITMAPINFOHEADER) <= nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2782): error 717: (Info -- do ... while(0);) #... E__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pCopyBitmapInfoHeader != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2788): error 717: (Info -- do ... while(0);) ::CopyMemory(pCopyBitmapInfoHeader, pBitmapInfoHeader, nResourceSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2789): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2788]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2788): error 831: (Info -- Reference cited in prior message) dc.SelectPalette(&palette, FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2815): error 534: (Warning -- Ignoring return value of function 'CDC::SelectPalette(CPalette *, int)' (compare with line 596, 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(596): error 830: (Info -- Location cited in prior message) dc.RealizePalette(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2816): error 534: (Warning -- Ignoring return value of function 'CDC::RealizePalette(void)' (compare with line 597, 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(597): error 830: (Info -- Location cited in prior message) CBM_INIT, pBitmapBits, (LPBITMAPINFO)pCopyBitmapInfoHeader, DIB_RGB_COLORS); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2819): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) bitmap.Attach(hBitmap); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2822): error 534: (Warning -- Ignoring return value of function 'CGdiObject::Attach(void *)' (compare with line 286, 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(286): error 830: (Info -- Location cited in prior message) if (pOldPalette != NULL) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2826): 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\OXBitmapButton.cpp: lines 2812, 2826]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2812): error 831: (Info -- Reference cited in prior message) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2826): error 831: (Info -- Reference cited in prior message) dc.SelectPalette (pOldPalette, FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2827): error 534: (Warning -- Ignoring return value of function 'CDC::SelectPalette(CPalette *, int)' (compare with line 596, 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(596): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2828): error 953: (Note -- Variable 'hBitmap' (line 2818) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2818): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2828): error 953: (Note -- Variable 'pOldPalette' (line 2812) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2812): error 830: (Info -- Location cited in prior message) ::UnlockResource(hBitmapGlobal); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2830): error 534: (Warning -- Ignoring return value of function 'UnlockResource(void *)' (compare with line 279, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxv_w32.h(279): error 830: (Info -- Location cited in prior message) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 551 */ASSERT(::GlobalFree(hBitmapCopy) == 0) /*lint -restore */ VERIFY(::GlobalFree(hBitmapCopy) == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2832): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2836): error 952: (Note -- Parameter 'lpszBitmapResource' (line 2733) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2733): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2836): error 954: (Note -- Pointer variable 'pBitmapInfoHeader' (line 2769) 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\OXBitmapButton.cpp(2769): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2836): error 954: (Note -- Pointer variable 'pBitmapBits' (line 2798) 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\OXBitmapButton.cpp(2798): error 830: (Info -- Location cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 318: COXBitmapButton::LoadBitmapA(?, ?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2789): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 2788]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2788): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp line 318: COXBitmapButton::LoadBitmapA(?, ?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2819): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) Toggle(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2874): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::Toggle(void)' (compare with line 1013, file ..\..\Include\OXBitmapButton.h)) ..\..\Include\OXBitmapButton.h(1013): error 830: (Info -- Location cited in prior message) Toggle(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2888): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::Toggle(void)' (compare with line 1013, file ..\..\Include\OXBitmapButton.h)) ..\..\Include\OXBitmapButton.h(1013): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2919): error 1746: (Info -- parameter 'point' in function 'COXBitmapButton::OnMButtonUp(unsigned int, CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2919): error 952: (Note -- Parameter 'point' (line 2909) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2909): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2954): error 952: (Note -- Parameter 'point' (line 2942) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2942): error 830: (Info -- Location cited in prior message) Toggle(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2969): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::Toggle(void)' (compare with line 1013, file ..\..\Include\OXBitmapButton.h)) ..\..\Include\OXBitmapButton.h(1013): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2993): error 952: (Note -- Parameter 'wParam' (line 2981) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2981): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2993): error 952: (Note -- Parameter 'lParam' (line 2981) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2981): error 830: (Info -- Location cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... sToolTipText, rectWindow, 1000)) /*lint -restore */ VERIFY(m_toolTip.AddTool(this, sToolTipText, rectWindow, OXBB_TOOLTIP_ID)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3010): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3016): error 953: (Note -- Variable 'sToolTipText' (line 3004) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3004): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3019): error 953: (Note -- Variable 'result' (line 2998) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(2998): error 830: (Info -- Location cited in prior message) #... ak() ; } while (0) /*lint -restore */ ASSERT(wParam == 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3036): error 717: (Info -- do ... while(0);) #... ak() ; } while (0) /*lint -restore */ ASSERT(lParam == 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3037): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(::GetCursorPos(&ptCursor)) /*lint -restore */ VERIFY(::GetCursorPos(&ptCursor)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3043): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3047): error 952: (Note -- Parameter 'wParam' (line 3034) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3034): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3047): error 952: (Note -- Parameter 'lParam' (line 3034) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3034): error 830: (Info -- Location cited in prior message) RegrabBackground(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3101): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::RegrabBackground(void)' (compare with line 1237)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1237): error 830: (Info -- Location cited in prior message) SetToolTip(TRUE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3104): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::SetToolTip(int)' (compare with line 915)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(915): error 830: (Info -- Location cited in prior message) RegrabBackground(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3113): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::RegrabBackground(void)' (compare with line 1237)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(1237): error 830: (Info -- Location cited in prior message) #... ak() ; } while (0) /*lint -restore */ ASSERT(hDC != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3130): error 717: (Info -- do ... while(0);) #... "), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore * #... SERT(GetCharWidthA(hDC, '6', '6', &nDropDownArrowWidth)) /*lint -restore * VERIFY(GetCharWidth(hDC, '6', '6', &nDropDownArrowWidth)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3141): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3154): error 953: (Note -- Variable 'hDC' (line 3129) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3129): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3154): error 1961: (Note -- virtual member function 'COXBitmapButton::GetDropDownArrowWidth(void)' could be made const --- Eff. C++ 3rd Ed. item 3) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(IsDropDownButton()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3158): error 717: (Info -- do ... while(0);) pDC->DrawText(_T("8"),arrowRect,DT_CENTER|DT_VCENTER|DT_SINGLELINE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3202): error 534: (Warning -- Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(808): error 830: (Info -- Location cited in prior message) pDC->DrawText(_T("6"),arrowRect,DT_CENTER|DT_VCENTER|DT_SINGLELINE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3206): error 534: (Warning -- Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(808): error 830: (Info -- Location cited in prior message) pDC->SelectObject(pOldFont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3216): 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\OXBitmapButton.cpp(3218): error 953: (Note -- Variable 'clrShadow' (line 3166) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3166): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3218): error 952: (Note -- Parameter 'nState' (line 3156) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3156): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3218): error 953: (Note -- Variable 'clrHilight' (line 3165) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3165): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3218): error 953: (Note -- Variable 'nOldBkMode' (line 3193) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3193): error 830: (Info -- Location cited in prior message) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ dwStyleEx&OXBB_EX_TOGGLE3STATE || dwStyleEx==0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3224): error 717: (Info -- do ... while(0);) #... LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ dwStyleEx&OXBB_EX_DROPDOWNNOARROW))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3227): error 717: (Info -- do ... while(0);) RedrawWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3233): 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\OXBitmapButton.cpp(3235): error 952: (Note -- Parameter 'dwStyleEx' (line 3220) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3220): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3235): error 952: (Note -- Parameter 'bRedraw' (line 3220) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3220): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3240): error 1762: (Info -- Member function 'COXBitmapButton::GetStyleEx(void)' could be made const --- Eff. C++ 3rd Ed. item 3) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3260): error 717: (Info -- do ... while(0);) #... Break() ; } while (0) /*lint -restore */ ASSERT(pParentWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3265): error 717: (Info -- do ... while(0);) hdr.idFrom=GetDlgCtrlID(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3268): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) if(!pParentWnd->SendMessage(WM_NOTIFY,hdr.idFrom,(LPARAM)&hdr)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3270): error 613: (Warning -- Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 3265]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3265): error 831: (Info -- Reference cited in prior message) Toggle(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3275): error 534: (Warning -- Ignoring return value of function 'COXBitmapButton::Toggle(void)' (compare with line 1013, file ..\..\Include\OXBitmapButton.h)) ..\..\Include\OXBitmapButton.h(1013): error 830: (Info -- Location cited in prior message) RedrawWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3276): 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\OXBitmapButton.cpp(3277): error 953: (Note -- Variable 'pParentWnd' (line 3264) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3264): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3277): error 954: (Note -- Pointer variable 'pParentWnd' (line 3264) 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\OXBitmapButton.cpp(3264): error 830: (Info -- Location cited in prior message) #... Break() ; } while (0) /*lint -restore */ ASSERT(pParentWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3282): error 717: (Info -- do ... while(0);) hdr.idFrom=GetDlgCtrlID(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3285): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) if(!pParentWnd->SendMessage(WM_NOTIFY,hdr.idFrom,(LPARAM)&hdr)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3287): error 613: (Warning -- Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp: line 3282]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3282): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3291): error 953: (Note -- Variable 'pParentWnd' (line 3281) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3281): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3291): error 954: (Note -- Pointer variable 'pParentWnd' (line 3281) 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\OXBitmapButton.cpp(3281): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3298): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(IsDropDownButton()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3299): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3304): error 717: (Info -- do ... while(0);) #... ugBreak() ; } while (0) /*lint -restore */ ASSERT(IsToggleButton()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3305): error 717: (Info -- do ... while(0);) #... , THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ dwStateEx&OXBB_STATE_INDETERMINATE || dwStateEx==0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3318): error 717: (Info -- do ... while(0);) RedrawWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3324): 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\OXBitmapButton.cpp(3326): error 952: (Note -- Parameter 'dwStateEx' (line 3315) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3315): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3326): error 952: (Note -- Parameter 'bRedraw' (line 3315) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3315): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3331): error 1762: (Info -- Member function 'COXBitmapButton::GetStateEx(void)' could be made const --- Eff. C++ 3rd Ed. item 3) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3393): error 953: (Note -- Variable 'pDC' (line 3390) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3390): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3393): error 953: (Note -- Variable 'pButton' (line 3388) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3388): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3393): error 954: (Note -- Pointer variable 'pButton' (line 3388) 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\OXBitmapButton.cpp(3388): error 830: (Info -- Location cited in prior message) pDC->GetClipBox(textRect); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3413): 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\OXBitmapButton.cpp(3415): error 952: (Note -- Parameter 'nCount' (line 3395) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3395): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3415): error 953: (Note -- Variable 'nFormat' (line 3409) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3409): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3415): error 953: (Note -- Variable 'pDC' (line 3411) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3411): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3415): error 953: (Note -- Variable 'pButton' (line 3407) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3407): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3415): error 954: (Note -- Pointer variable 'pButton' (line 3407) 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\OXBitmapButton.cpp(3407): error 830: (Info -- Location cited in prior message) ::SendMessage((HWND)(m_hWnd),WM_LBUTTONDOWN,0,MAKELPARAM(point.x,point.y)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3431): error 534: (Warning -- Ignoring return value of function 'SendMessageA(struct HWND__ *, unsigned int, unsigned int, long)' (compare with line 3212, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(3212): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3433): error 952: (Note -- Parameter 'point' (line 3429) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3429): error 830: (Info -- Location cited in prior message) --- Wrap-up for Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(97): error 751: (Info -- local typedef 'LPGRPICONDIRENTRY' (line 97, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(89): error 754: (Info -- local structure member 'bWidth' (line 89, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(90): error 754: (Info -- local structure member 'bHeight' (line 90, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(91): error 754: (Info -- local structure member 'bColorCount' (line 91, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(92): error 754: (Info -- local structure member 'bReserved' (line 92, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(93): error 754: (Info -- local structure member 'wPlanes' (line 93, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(94): error 754: (Info -- local structure member 'wBitCount' (line 94, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(95): error 754: (Info -- local structure member 'dwBytesInRes' (line 95, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(101): error 754: (Info -- local structure member 'idReserved' (line 101, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(109): error 754: (Info -- local structure member 'icHeader' (line 109, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(110): error 754: (Info -- local structure member 'icColors' (line 110, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(111): error 754: (Info -- local structure member 'icXOR' (line 111, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(112): error 754: (Info -- local structure member 'icAND' (line 112, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp) not referenced) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp(3434): error 766: (Info -- Header file '..\..\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXBitmapButton.cpp') --- Global Wrap-up error 900: (Note -- Successful completion, 814 messages produced)