- 博客(9)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
转载 GDI入门实例(在VC++6.0中将JPG格式图片转换成BMP格式)
在 VC++6.0 中将 JPG 格式图片转换成 BMP 格式思路:利用 GDI+来完成难点: (1)配置 GDI 开发环境,添加配置代码(2)在当文档程序中添加转换代码注意:本文档由 ybdesire 参考网上资料撰写完成,代码已经做过测试,可直接复制张贴实现过程:一、 配置 GDI 开发环境(1) 下载 GDI+ SDK for Visual C++
2012-03-29 15:51:12 15581 6
转载 将桌面显示获取并保存到bmp中
代码来自网络,在此分享://GrabScreenToBitmap.h#ifndef GRABSCREENTOBITMAP_H#define GRABSCREENTOBITMAP_HHBITMAP GrabScrToBmp(LPRECT lpRect);BOOL CopyBmpToClipBoard(const HBITMAP hBmp);BOOL SaveBmpToFile
2012-03-27 15:33:23 1476
原创 对对碰(宝石迷阵 Bejeweled)游戏求解算法
#include =using namespace std;const int nGridCount = 8;int s_color[nGridCount][nGridCount] = { 34, 92, 26, 34, 93, 10, 34, 39, 10, 10, 34, 39, 15, 15, 39, 93, 15, 26, 26, 93, 93, 39,
2012-03-25 02:50:57 7123 2
原创 如何重载最小化、最大化窗口消息响应
最小化、最大化窗口消息响应放在CWnd::OnSysCommand函数中,以下举一例,该例重载了窗口的最小化和最大化操作为隐藏和显示窗口,当然,此例功能实现是在程序有托盘图标的情况下实现的,要不然这样的功能会让用户觉得很不方便。关于托盘图标的内容,请看前面两篇。void CMyDlg::OnSysCommand(UINT nID, LPARAM lParam){ if ((nID &
2012-03-23 15:10:13 3484
原创 托盘图标的删除和托盘程序的优化
上一篇讨论了托盘图标的添加,程序退出后虽然系统会自动删除托盘图标,但这种工作最好在程序中完成,以保证程序所有的动作都在我们的代码控制之内3.删除托盘图标 NOTIFYICONDATA nid; nid.cbSize = sizeof nid; nid.hWnd = GetSafeHwnd(); nid.uID = IDR_MAINFRAME;
2012-03-23 14:07:34 4972
原创 托盘图标的添加和消息响应
1.如何添加一个托盘图标#define WM_ICON_NOTIFY WM_USER + 2...BOOL CMyDlg::OnInitDialog(){ ... NOTIFYICONDATA nid; nid.cbSize = sizeof nid; nid.hWnd = GetSafeHwnd(); nid.uID = IDR_MAINFRAME; n
2012-03-23 13:23:05 2449
原创 如何让窗口重画——Invalidate()、SendMessage(WM_PAINT)和UpdateWindow()
昨天晚上讨论的问题,还有另外一个很重要的部分——如何让窗口重画。这里注意这样几点(这里讨论的函数都是CWnd对象的成员函数):@1.Invalidate()函数只是标记窗口区域需要重画,但不意味着窗口会被直接重画。它只会在下一个WM_PAINT消息被接收到时,调用OnPaint()才被重画。@2.当窗口的“消息队列中没有其他消息”且“窗口需要被重画的区域不为空时
2012-03-14 14:17:18 10864 2
翻译 CArchive使用的一种错误方式
<!--@font-face {font-family:"Times New Roman"}@font-face {font-family:"宋体"}@font-face {font-family:"Symbol"}@font-face {font-family:"Arial"}@font-face {font-family:"黑体"}@font-fac
2012-03-06 09:24:33 3201 2
转载 各类IP地址的范围
各类IP地址的范围网络号:用于识别主机所在的网络; 主机号:用于识别该网络中的主机。 IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。 A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是O,B类地址的前两位总是10,C类地址的前三位总是110。 1.
2012-03-01 10:34:57 10065
link语言到底是什么鬼?看csdn问答老出现一些"关于link的问题",完全不知是啥
2015-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人