zoukankan      html  css  js  c++  java
  • 一些模块

    1.显示系统自带的图标

    SHFILEINFO sfi;
     HIMAGELIST smalPic;
     HIMAGELIST bigPic;
     CString strBuf;
     char sysDir[300];
     memset(sysDir,0,sizeof(sysDir));
     GetWindowsDirectory(sysDir,300);
     strBuf=sysDir;
     sprintf(sysDir,"%s",strBuf.Left(strBuf.Find("http://www.cnblogs.com/xianqingzh/admin/file://%22)+1/));
     smalPic=(HIMAGELIST)SHGetFileInfo((LPCTSTR)strBuf,0,&sfi,sizeof(SHFILEINFO),SHGFI_SYSICONINDEX|SHGFI_SMALLICON);
     bigPic=(HIMAGELIST)SHGetFileInfo((LPCTSTR)strBuf,0,&sfi,sizeof(SHFILEINFO),SHGFI_SYSICONINDEX|SHGFI_LARGEICON);
     if (smalPic||bigPic)
     {
      ::SendMessage(m_listControl.m_hWnd,LVM_SETIMAGELIST,(WPARAM)LVSIL_SMALL,(LPARAM)smalPic);
      ::SendMessage(m_listControl.m_hWnd,LVM_SETIMAGELIST,(WPARAM)LVSIL_NORMAL,(LPARAM)bigPic);

     }
     m_listControl.SetExtendedStyle(LVS_EX_GRIDLINES||LVS_EX_FULLROWSELECT);
     m_listControl.InsertColumn(0,"文件名",LVCFMT_LEFT,200);
     m_listControl.InsertItem(0,"folder",GetIndexIcon("",TRUE,FALSE));
     m_listControl.InsertItem(1,"text1",GetIndexIcon(".doc",FALSE,FALSE));
     m_listControl.InsertItem(2,"text2",GetIndexIcon(".txt",FALSE,FALSE));
     return TRUE;  // return TRUE  unless you set the focus to a control
    }
    int CShowSysIcoDlg::GetIndexIcon(LPCTSTR lpPath,BOOL isDir,BOOL isSelected)
    {
     SHFILEINFO sfi;
     memset(&sfi,0,sizeof(sfi));
     if (isDir)
     {
      SHGetFileInfo(lpPath,FILE_ATTRIBUTE_DIRECTORY,&sfi,sizeof(sfi),SHGFI_SMALLICON|SHGFI_SYSICONINDEX|SHGFI_USEFILEATTRIBUTES|(isSelected?SHGFI_OPENICON:0));
      return sfi.iIcon;
     }
     else
     {
      SHGetFileInfo(lpPath,FILE_ATTRIBUTE_NORMAL,&sfi,sizeof(sfi),SHGFI_SMALLICON|SHGFI_SYSICONINDEX|SHGFI_USEFILEATTRIBUTES|(isSelected?SHGFI_OPENICON:0));
      return sfi.iIcon;
     }
     return -1;
    }



    2.
  • 相关阅读:
    8-2蒙版初识
    8-1使用自由变换(有些操作和教程不同)
    7-11使用色彩调整图层
    7-10使用历史记录画笔
    7-9将灰度转为彩色
    7-8其他色彩调整
    7-7自动色阶/自动对比度/自动颜色
    7-6替换颜色和色彩范围选取
    7-5匹配颜色
    7-4暗调/高光
  • 原文地址:https://www.cnblogs.com/xianqingzh/p/1578283.html
Copyright © 2011-2022 走看看