2017年1月10日

摘要: 原文地址:http://www.cnblogs.com/zhanglitong/p/3206497.html 阅读全文

posted @ 2017-01-10 17:01 探索者_fhw 阅读(470) 评论(0) 推荐(0)


2013年4月7日

摘要: MFC,OpenGL,对话框 MFC之OpenGL开发 阅读全文

posted @ 2013-04-07 22:44 探索者_fhw 阅读(1444) 评论(0) 推荐(1)


2013年3月21日

摘要: vector 实现的简易通讯录,实现代码如下所示:#include#include#include#includeusing namespace std;struct TXL{char NAME[8];char GENDER;char TEL[7];char CITY[30];char EIP[7]... 阅读全文

posted @ 2013-03-21 22:09 探索者_fhw 阅读(343) 评论(0) 推荐(0)


2013年3月20日

摘要: #include<iostream>#include<string>#include<iomanip>using namespace std;/*r 目的地O 箱子I 人X 墙 路 (空格)W 上A 左D 右S 下*/void menu();int level1();int level2();void swap();int opera();void dituprint();void menu(){cout<<" 推箱子"<<endl;cout<<" 1.新游戏 2.选关 "<& 阅读全文

posted @ 2013-03-20 22:52 探索者_fhw 阅读(466) 评论(0) 推荐(0)


2013年3月18日

摘要: 自定义按钮首先创建一个基于CButton的CCustomButton类 添加该类的虚函数DrawItem代码如下:void CCustomButton::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct){ // TODO: Add your code to draw the specified item CRect rect; GetClientRect(rect); CDC dc; dc.Attach(lpDrawItemStruct->hDC); int x,y,r; x=rect.Width()/2; y=rect.top; r=r... 阅读全文

posted @ 2013-03-18 20:08 探索者_fhw 阅读(508) 评论(0) 推荐(0)


2013年3月15日

摘要: 圆角窗体可以通过CreateRoundRectRgn()函数实现圆角窗体的效果。语法:CreateRoundRectRgn(int nLeftRect,int nTopRect,int nRightRect,int nBottomRect,int nWidthEllipse,int nHeightEllipse);参数说明: 依次为矩形左上角的横纵坐标,矩形右下角的横纵坐标,圆角椭圆的宽和高。实例:在OnInitDialog()函数中添加如下代码即可:CRect rect;GetClientRect(&rect);HRGN rgn;rgn=CreateRoundRectRgn(0,0, 阅读全文

posted @ 2013-03-15 18:36 探索者_fhw 阅读(429) 评论(0) 推荐(0)


2013年3月14日

摘要: 半透明显示窗体要实现窗体的半透明效果,首先需要窗体具有0x80000值的扩展风格,然后调用User32.DLL动态链接库中的SetLayeredWindowAttributes函数设置半透明窗体。在VC++中,SetLayeredWindowAttributes函数并没有被直接封装,需要用户手动从User32动态链接库中导入。 使窗体具有0x80000值的扩展风格很容易,可以调用SetWindowLong API 函数实现语法: LONG SetWindowLong(HWND hWnd,int nIndex,LONG dwNewLong)参数说明: hWnd:表示窗口的句柄 nIndex:表示 阅读全文

posted @ 2013-03-14 19:29 探索者_fhw 阅读(720) 评论(0) 推荐(0)

摘要: 如果你有使用过现在的金山毒霸,相信都见到了那种金山毒霸的窗口显示方式,由上下到中间的显示方式,这种显示方式,对于应用窗体的人性化以及软件的外表的吸引力挺好的。下面,便是这种窗体的显示类型的源代码(当然了,这里说的是windows平台):使用函数AnimateWindow 语法:BOOL AnimateWindow(HWND hWnd,DWORD dwTime,DWORD dwFlags)参数说明: hWnd:制定产生动画的窗口句柄 dwTime:指明动画持续的时间(单位为纳秒),完成一个动画的标准时间为200纳秒 dwFlags:制定动画类型。这个参数可以是一个或多个下列标志的组合 返回值:如 阅读全文

posted @ 2013-03-14 19:07 探索者_fhw 阅读(1861) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3