.


:




:

































 

 

 

 


,




. SendMessage . ( ) , 0, .

, SendMessage, . :

  • LB_ADDSTRING - ( - LBS_SORT);
  • LB_INSERTSTRING - ( LBS_SORT);
  • LB_DELETESTRING - ;
  • LB_RESETCONTENT - ;
  • LB_GETCOUNT - ;
  • LB_GETTEXTLENGTH - ;
  • LB_SETCURSEL - , ( );
  • LB_SELECTSTRING - () ( );
  • LB_GETCURSEL - , ( );
  • LB_SETSEL - , , ( );
  • LB_GETSEL - , .

 

:

SendMessage(hList,LB_ADDSTRING,0,(LPARAM)L"Text1");

:

wParam = 0;

lParam = (LPARAM)(LPCSTR)lpszStr;

lpszStr - .

:

( 0),

:

// uSelectedItem = (int)SendMessage(hListBox, LB_GETCURSEL, 0, 0L); if(uSelectedItem!= LB_ERR) { // SendMessage(hListBox, LB_GETTEXT, uSelectedItem, (LPARAM)Buffer); // MessageBox(hwnd, (LPSTR)Buffer, szWindowTitle, MB_OK); }

 

LB_DIR. , :

SendMessage(hWndList,LB_DIR, iAttr,(LPARAM)szFileSpec);

  • iAttr , .
  • szFileSpec , . , .

, , , :

  • : DDL_READWRITE ; DDL_READONLY , DDL_HIDDEN ; DDL_SYSTEM ; DDL_DIRECTORY ; DDL_ARCHIVE .
  • : DDL_DRIVES ; DDL_EXCLUSIVE .

, , , , ( [subdir]) ( [-A-]):

SendMessage(hWndList,LB_DIR,

DDL_READWRITE|DDL_READONLY|DDL_HIDDEN|

DDL_SYSTEM|DDL_DIRECTORY|DDL_DRIVES|DDL_ARCHIVE,

(LPARAM)"*.*");

  • LBS_SORT, , .

. , . , , .





:


: 2016-03-27; !; : 403 |


:

:

.
==> ...

1662 - | 1465 -


© 2015-2024 lektsii.org - -

: 0.009 .