Changeset 763 in dev for trunk/ab5.0/abdev/abdev/Search.cpp
- Timestamp:
- Nov 6, 2008, 10:22:26 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/Search.cpp
r629 r763 2 2 3 3 #include "common.h" 4 5 HRESULT ApplyDialogTexture( HWND ); 4 6 5 7 long *pFindPos; … … 74 76 LineStr[i2]=buffer[i]; 75 77 } 76 SendDlgItemMessage(hDlg,IDC_FINDLIST,LB_ADDSTRING,0,( long)LineStr);78 SendDlgItemMessage(hDlg,IDC_FINDLIST,LB_ADDSTRING,0,(LPARAM)LineStr); 77 79 i3++; 78 80 } … … 86 88 case WM_INITDIALOG: 87 89 SetPosCenter(hwnd); 90 ApplyDialogTexture(hwnd); 88 91 break; 89 92 case WM_COMMAND: … … 204 207 for(i=0;i<MAX_FINDLIST;i++){ 205 208 if(ppData[i][0]=='\0') break; 206 SendMessage(hwnd,CB_ADDSTRING,0,( long)ppData[i]);209 SendMessage(hwnd,CB_ADDSTRING,0,(LPARAM)ppData[i]); 207 210 } 208 211 SendMessage(hwnd,CB_SETCURSEL,0,0); 209 212 } 210 BOOLCALLBACK DlgFind(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){213 INT_PTR CALLBACK DlgFind(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){ 211 214 extern HANDLE hHeap; 212 215 HWND FindAllDlg; … … 234 237 for(i=0;i<MAX_FINDLIST;i++){ 235 238 if(pobj_nv->FindStr[i][0]=='\0') break; 236 SendDlgItemMessage(hwnd,IDC_FINDSTR,CB_ADDSTRING,0,( long)pobj_nv->FindStr[i]);239 SendDlgItemMessage(hwnd,IDC_FINDSTR,CB_ADDSTRING,0,(LPARAM)pobj_nv->FindStr[i]); 237 240 } 238 241 SendDlgItemMessage(hwnd,IDC_FINDSTR,CB_LIMITTEXT,8192,0); … … 254 257 255 258 SetFocus(GetDlgItem(hwnd,IDC_FINDSTR)); 259 260 ApplyDialogTexture(hwnd); 256 261 break; 257 262 case WM_COMMAND: … … 307 312 return 0; 308 313 } 309 BOOLCALLBACK DlgPermutation(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){314 INT_PTR CALLBACK DlgPermutation(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){ 310 315 extern HANDLE hHeap; 311 316 extern HINSTANCE hInst; … … 334 339 for(i=0;i<MAX_FINDLIST;i++){ 335 340 if(pobj_nv->FindStr[i][0]=='\0') break; 336 SendDlgItemMessage(hwnd,IDC_FINDSTR,CB_ADDSTRING,0,( long)pobj_nv->FindStr[i]);341 SendDlgItemMessage(hwnd,IDC_FINDSTR,CB_ADDSTRING,0,(LPARAM)pobj_nv->FindStr[i]); 337 342 } 338 343 SendDlgItemMessage(hwnd,IDC_FINDSTR,CB_LIMITTEXT,8192,0); … … 357 362 for(i=0;i<MAX_FINDLIST;i++){ 358 363 if(pobj_nv->PermutationStr[i][0]=='\0') break; 359 SendDlgItemMessage(hwnd,IDC_PERMUTATIONSTR,CB_ADDSTRING,0,( long)pobj_nv->PermutationStr[i]);364 SendDlgItemMessage(hwnd,IDC_PERMUTATIONSTR,CB_ADDSTRING,0,(LPARAM)pobj_nv->PermutationStr[i]); 360 365 } 361 366 SendDlgItemMessage(hwnd,IDC_PERMUTATIONSTR,CB_SETCURSEL,0,0); … … 363 368 364 369 SetFocus(GetDlgItem(hwnd,IDC_FINDSTR)); 370 371 ApplyDialogTexture(hwnd); 365 372 break; 366 373 case WM_COMMAND:
Note:
See TracChangeset
for help on using the changeset viewer.