关于一个图形化的按钮。。。 在DIALOG模板上,怎么建一个图形化(BITMAP类)的按钮,并显示出来! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.get handle of dialog window2.call createwindow to create button window,set style of button to suport bitmap 在按钮的属性中有一个选项叫 Bitmap ,还有一个叫 Icon如果你选上它们,你可以用SetBitmap()和SetIcon()给它指定一个图像,否则的话,你只有重载CButton类了。 http://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=301 可以去www.vckbase.com下载CButtonSTCButtonST类主要包括BtnST.h、BtnST.cpp、BCMenu.h和BCMenu.cpp四个文件。如果你打算使用CButtonST的窗口不止一个,那么我建议你在VC++的Workspace | FileView中导入以上的四个文件之后,然后在SdtAfx.h文件中添加合适的include语句,如#include "BtnST.h"。假设按钮ID为IDC_BUTTON11.添加成员变量CButtonST m_btn;2.添加位图资源,ID设为IDB_BITMAP13.在OnInitDialog函数中初始化按钮m_btn.SubclassDlgItem(IDC_BUTTON1,this); m_btn.SetBitmaps(IDB_BITMAP1,RGB(0,0,0));m_btn.OffsetColor(CButtonST::BTNST_COLOR_BK_IN, 30);注: 上面的SetBitmaps函数会将图片中颜色值为RGB(0,0,0)的点设为透明。不会很难,高懂就好 完成端口传送文件问题 在原始套接字下能不能监听一个端口呢? 打印问题: 如何才能打满整张纸 一个文本框用来输入ip,有点问题 如何移动位图数据区的指针~~? 结构体凋用问题!!!!!! 进去拿分!童叟无欺 请教各为高手!!! 谁有windows的ADSL拨号程序源码? erehw(疯狂CS)及各位高手进来看一下,有关位图做为背景的问题!!我快要疯了!!!!!!!!! 知道一个文件名,请问如何查找其所在目录的全路径? 完成端口的问题
2.call createwindow to create button window,set style of button to suport bitmap
CButtonST类主要包括BtnST.h、BtnST.cpp、BCMenu.h和BCMenu.cpp四个文件。如果你打算使用CButtonST的窗口不止一个,那么我建议你在VC++的Workspace | FileView中导入以上的四个文件之后,然后在SdtAfx.h文件中添加合适的include语句,如#include "BtnST.h"。假设按钮ID为IDC_BUTTON1
1.添加成员变量
CButtonST m_btn;
2.添加位图资源,ID设为IDB_BITMAP1
3.在OnInitDialog函数中初始化按钮m_btn.SubclassDlgItem(IDC_BUTTON1,this);
m_btn.SetBitmaps(IDB_BITMAP1,RGB(0,0,0));
m_btn.OffsetColor(CButtonST::BTNST_COLOR_BK_IN, 30);
注: 上面的SetBitmaps函数会将图片中颜色值为RGB(0,0,0)的点设为透明。不会很难,高懂就好