我想动态获取一个用户列表 然后在对话框内显示出来 然后还可以选择其中的用户,获取选择的用户 并进行下一步操作,该用什么控件呢?   现在觉得用list control , 可以吗? 我 是win32的程序不是mfc

解决方案 »

  1.   

    一样的,只不过MFC帮你封装了一下!Win32下也可以用
      

  2.   

    读取用户数据(从数据库或文件中)
    使用CB_ADDSTRING或LB_ADDSTRING将用户名加入COMBOX,LISTBOX中,
    在对话框窗口过程中,CB_GETCURSEL,LB_GETCURSEL
      

  3.   

    哪里有比较详尽的关于win32程序 如何使用list box等控件的资料呢?
      

  4.   

    我在确定按钮上执行下面的代码,为什么每按一次按钮返回的index不是递增的呀?
    int index = SendDlgItemMessage(hDlg, IDC_LIST2, LB_ADDSTRING, 0, (LPARAM)"list!");
    sprintf(g_CurUser,"%d",index);
    MessageBox(NULL,g_CurUser,"index",0);
      

  5.   

    问题解决了   还想请教一下如何让list control有水平滚动条 可以左右拖动 防止字符串长度超过控件的宽度??