zoukankan      html  css  js  c++  java
  • Windows Image Lists

    参考:http://msdn.microsoft.com/en-us/library/bb761389(VS.85).aspx

    1. ImageList_Create Creates a new image list.
    2. ImageList_AddIcon Adds an icon or cursor to an image list. ImageList_AddIcon calls the ImageList_ReplaceIcon function.
    3. ImageList_ReplaceIcon(important) Replaces an image with an icon or cursor.  If i is -1, the function appends the image to the end of the list. Returns the index of the image if successful, or -1 otherwise.  
    // Create a masked image list large enough to hold the icons. 
    HIMAGELIST himlIcons = ImageList_Create(CX_ICON, CY_ICON, ILC_MASK, NUM_ICONS, 0); 
    
    // Load the icon resources, and add the icons to the image list. 
    HICON hicon = AfxGetApp()->LoadIcon(IDR_DEMOTYPE); 
    int g_nBird = ImageList_AddIcon(himlIcons, hicon); 
    
    hicon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); 
    int g_nTree = ImageList_AddIcon(himlIcons, hicon);
    
    1. ImageList_Add  Adds an image or images to an image list.
    2. ImageList_Remove Removes an image from an image list.
    3. ImageList_Replace Replaces an image in an image list with a new image.
    4. ImageList_GetIcon Creates an icon from an image and mask in an image list.
    5. ImageList_GetIconSize Retrieves the dimensions of images in an image list. All images in an image list have the same dimensions.
    6. ImageList_GetImageCount Retrieves the number of images in an image list.
    7. ImageList_SetImageCount Resizes an existing image list.
    8. ImageList_Draw Draws an image list item in the specified device context.
    9. ImageList_Duplicate Creates a duplicate of an existing image list.
    10. ImageList_SetIconSize Sets the dimensions of images in an image list and removes all images from the list.
    11. ImageList_LoadImage  Creates an image list from the specified bitmap.
    12. SHGetImageList  Retrieves an image list.
  • 相关阅读:
    【转】忘记密码功能的安全实现(邮件方式)
    windows7下安装gem包---bcrypt-ruby
    Ruby中的%表示法
    ruby中特殊的全局变量
    rails中一个窗体多个模型——fields_for
    【转】深刻理解render 和 redirect_to
    UML核心元素--分析类
    UML核心元素--包
    UML核心元素--边界
    UML核心元素--用例
  • 原文地址:https://www.cnblogs.com/Clingingboy/p/2351264.html
Copyright © 2011-2022 走看看