Changeset 2895 for trunk/src/comctl32/CCBase.cpp
- Timestamp:
- Feb 25, 2000, 6:00:18 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/comctl32/CCBase.cpp
r2875 r2895 1 /* $Id: CCBase.cpp,v 1. 1 2000-02-23 17:09:39cbratschi Exp $ */1 /* $Id: CCBase.cpp,v 1.2 2000-02-25 17:00:15 cbratschi Exp $ */ 2 2 /* 3 3 * COMCTL32 Base Functions and Macros for all Controls … … 30 30 31 31 setInfoPtr(hwnd,infoPtr); 32 ZeroMemory(infoPtr,dwSize); 32 33 infoPtr->dwSize = dwSize; 33 34 infoPtr->iVersion = 0; … … 90 91 } else return IsWindowUnicode(hwnd); 91 92 92 case WM_NOTIFY :93 case WM_NOTIFYFORMAT: 93 94 { 94 95 infoPtr = getInfoPtr(hwnd); … … 128 129 //Notifications 129 130 131 BOOL isUnicodeNotify(COMCTL32_HEADER *infoPtr) 132 { 133 if (!infoPtr) return FALSE; 134 135 return infoPtr->uNotifyFormat == NFR_UNICODE; 136 } 137 138 BOOL isUnicodeNotify(HWND hwnd) 139 { 140 COMCTL32_HEADER *infoPtr = getInfoPtr(hwnd); 141 142 return isUnicodeNotify(infoPtr); 143 } 144 130 145 LRESULT sendNotify(HWND hwnd,UINT code) 131 146 { … … 136 151 nmhdr.code = code; 137 152 138 return SendMessageA( hwnd,WM_NOTIFY,nmhdr.idFrom,(LPARAM)&nmhdr);153 return SendMessageA(GetParent(hwnd),WM_NOTIFY,nmhdr.idFrom,(LPARAM)&nmhdr); 139 154 } 140 155 … … 147 162 nmhdr->code = code; 148 163 149 return SendMessageA( hwnd,WM_NOTIFY,nmhdr->idFrom,(LPARAM)nmhdr);164 return SendMessageA(GetParent(hwnd),WM_NOTIFY,nmhdr->idFrom,(LPARAM)nmhdr); 150 165 } 151 166
Note:
See TracChangeset
for help on using the changeset viewer.