HICON hIcon1 = ::LoadIcon(::AfxGetInstanceHandle(),(LPCTSTR)IDI_ICON1);
buttonbeiwanglu.SetIcon(hIcon1);
上面我为按钮添加的图标的代码,图标也成功的显示在了按钮上,
小弟的问题就是怎样能使图标按按钮的大小自动调整成填满按钮的,我现在的图标是只在按钮中间
四周空了很大空白,在网上搜索了很多也没具体的答案,请高人指点

解决方案 »

  1.   

    谢谢,我查了下这个函数,但是不太会用啊、这个函数是加在OnInitDialog里的么?请细点说呗~先谢谢了
    BOOL DrawIconEx(
      HDC hdc, 
      int xLeft, 
      int yTop, 
      HICON hIcon, 
      int cxWidth, 
      int cyWidth, 
      UINT istepIfAniCur, 
      HBRUSH hbrFlickerFreeDraw, 
      UINT diFlags
    ); 
      

  2.   

    就是后三个参数怎么用?UINT istepIfAniCur,  
      HBRUSH hbrFlickerFreeDraw,  
      UINT diFlags
    这三看注释没看懂、、
      

  3.   

    额、现在后三个看懂了、、可惜第一个参数不明白了~那个hdc句柄是我按钮所在的窗口么?我那么试了但是图片没有显示、、请指教、