摘要: 目标:窗体的形状要是任意的,取自于位图形状。在任务栏不显示图标,且在托盘处有显示,并能有消息处理,比如右键单击有菜单可以控制。程序退出时,托盘处不能遗留图标。窗体可以控制在最顶层。窗体可任意拖动。。。1.让窗体为图片中形状的窗体图片修改如下:背景色 → (0,0,255) 其他颜色当然可,最好是(255,0,0)(0,255,0)(0,0,255)这三种色。步骤:1.建一个MFC应用程序基于对话框,比如MyPet. (生成三个类CAboutDlg,CMyPetApp,CMyPetDlg)2.为CMyPetDlg添加变量:HBITMAP hBitmap; CBitmap m_bitmap; CS 阅读全文
posted @ 2013-01-27 21:24 记忆斑驳的时光 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 将BMP转换成ICON图标方法一、HICON HICONFromCBitmap( CBitmap& bitmap) { BITMAP bmp; bitmap.GetBitmap(&bmp); HBITMAP hbmMask = ::CreateCompatibleBitmap(::GetDC(NULL), bmp.bmWidth, bmp.bmHeight); ICONINFO ii = {0}; ii.fIcon = TRUE; ii.hbmColor = bitmap; ii.hbmMask = hbmMask; HICON hIcon = ::CreateIcon... 阅读全文
posted @ 2013-01-27 11:13 记忆斑驳的时光 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.163.com/qiubing555@yeah/blog/static/161669431201136560948/1,添加一个资源,选择menu;2,在菜单中写入自己的菜单选项,如关于 版本 等信息添加菜单项:关于 版权 想你了 ID:xiangni 等信息3 将菜单加入对话框,即可显示。方法:打开对话框,右键属性,选择刚才的菜单即可。———————————————分割线,下面就加入单击时的鼠标响应1,将菜单加入类鼠标单击菜单选项,加入要显示的类,这里选择已有的类,选择要添加的对话框的类2比如这里选择要显示的对话框的类:C***App3在对话框初始化函数中添加. 阅读全文
posted @ 2013-01-27 10:35 记忆斑驳的时光 阅读(2669) 评论(0) 推荐(0) 编辑