老外最新版的avilib.h文件和avilib.cpp文件,解压后直接放在自己项目里,直接调用就行。
里面还有如何调用.cpp文件内函数的说明文档,可供参考。
2024/10/8 12:20:51 19KB avilib.h avilib.cpp avi .avi
1
快速实现mfc换肤下面说一下skin++2.0的使用步骤:1、将:SkinPPWTL.h,SkinPPWTL.DLL,SkinPPWTL.lib三个文件放到你的工程目录下面。
2、在你的项目头文件中包含SkinPPWTL.h,一般包含在StdAfx.h文件中;
在项目连接中加入SkinPPWTL.lib链接库3、现在开始使用Skin++实行换肤在你的C**App.cpp文件的开始定义宏:#defineSKINSPACE_T("/SPATH:")在你的InitInstance()函数开始加入以下代码:CStringcmdline=GetCommandLine();intnFind=cmdline.Find(SKINSPACE);if(nFind!=-1){cmdline.Delete(0,nFind+_tcslen(SKINSPACE));if(cmdline.GetAt(cmdline.GetLength()-1)==_T('\"')){cmdline.Delete(cmdline.GetLength()-1,1);}skinppLoadSkin((LPTSTR)(LPCTSTR)cmdline);}else{skinppLoadSkin(_T("skin\\XP-Metallic.ssk"));}其中:skinppLoadSkin(_T("skin\\XP-Metallic.ssk"));用于加载皮肤,根据你皮肤的位置改变路径
2024/10/8 0:02:45 4.96MB skin
1
用C++做的,有cpp文件和实验报告a[Line]=0;//列标记初始化,表示无列冲突for(Column=0;Column<8;Column++)Queen[Line][Column]='*';}
2024/9/28 3:52:10 16KB 数据结构
1
设计一个包含学生基本信息(学号,姓名,成绩)的顺序表,编程完成如下功能:⑴初始化顺序表L:根据用户指定的学生数,逐个输入学生信息;
⑵打印表中所有学生信息:逐个显示表中所有学生的基本信息;
⑶判断L是否为空表;
⑷查找指定学生:根据姓名进行查找,返回学生的位序,并输出学生的学号和成绩;
⑸根据指定的位置,返回并输出相应学生的基本信息;
⑹给定一个学生信息,将其插入到表中指定的位置;
⑺删除指定位置的学生记录;
⑻统计表中学生个数(求表长度);
⑼销毁表L;
以上为必做题,下面为附加题(选做)。
⑽建立两个有序(学号)的学生顺序表La和Lb:分别向顺序表La和Lb逐个输入m个和n个学生的信息(并不一定按学号大小顺序输入);
⑾打印表La和Lb中的学生信息;
⑿将La和Lb归并为新的有序表Lc;
⒀打印表Lc中的学生信息;
⒁销毁顺序表La、Lb和Lc。
其他要求:⑴将所需要的标准头文件以及一些符号常量的定义等放在Common.h头文件中;
⑵顺序表类型定义(采用定义二)和基本操作函数声明放在Sqlist.h头文件中;
⑶基本操作函数的实现放在Sqlist.cpp文件中;
⑷测试应用程序放在SqlistTestApp.cpp文件中(可以任意重复测试)。
2024/9/22 21:16:40 768KB 顺序表
1
使用新浪微博开放平台接口实现微博自动评论,qtcreater工程,请将oauthdialog.cpp文件中的yourid和yoursecret换成你自己app。
2024/8/29 5:26:41 12KB Qt 新浪微博 自动评论
1
操作系统进程调度源代码,实现先来先服务调度、最短时间调度、最短剩余时间调度、优先级调度算法,此文件为.cpp文件,直接下载可执行
2024/8/7 14:28:38 12KB 操作系统 进程调度
1
C++串口类串口通信RS232不需要使用微软件的串口控件
2024/7/27 11:13:12 2KB C++ 串口类 串口通信 RS232
1
VC++工程名称转换程序简介:如果您用VC++创建了一个庞大复杂的工程,而您又想重新命名它,这个软件将有助您在短短几秒钟内完成,减少了繁重的手动更改劳动!如果您想在以前用VC++创建的工程基础上作一些改动而生成另一个新的工程(老的工程保留),这将是您的最佳选择,并且简单快捷!使用本软件,将VC++工程文件改名,几而需简单几步即可以完成工程文件改名动作,并且自动命名由VC++工程向导生成的类、工程配置文件(*.dsp,*.dsw,*.clw,*.rc,*.rc2)、*.H文件、*.CPP文件、帮助文件(*.hpj,*.hm,*.hm等)、注册文件(*.rgs,*.idl,*.odl)等,几乎支持所有VC++工程向导生成的工程。
不会更改以前的工程文件,它只是生成了一个新的工程目录!请放心使用!
2024/7/7 12:40:28 98KB VC 6.0工具
1
此文档内含有南开大学C++试题期末笔试加上机题目,附有CPP文件
2024/6/17 11:09:01 3.01MB 南开大学 C++考试题 代码
1
以前在研究半透明不规则窗口的时候,用的是gdi的TextOut/DrawText绘制字体,但绘制出的字体是透明的,现在我完全放弃了GDI的TextOut()、BitBlt()的方式,而用SetDIBitsToDevice()代替,就是直接贴像素到DC里。
今天尝试用SetDIBitsToDevice()+UpdateLayeredWindow()实现半透明不规则窗口,结果非常顺利!贴出来,共享给需要的朋友.另外,本程序还附带了一个使用MMX汇编优化的32位alpha混合函数(57行,有详尽注释),需要的朋友可以直接copy了。
PS:关于字体的绘制我建议大家用GetGlyphOutline()手动提取字形像素去绘制,因为TextOut这类绘制函数功能有限,只适合初级软件使用,而要想画出丰富多彩的界面,比如字体alpha渐变,就必须自己操作像素,所以GetGlyphOutline()才是专业级的,而且兼容性好,可以抽象出来提供给ddraw、d3d、opengl等使用
2024/6/16 14:41:52 328KB 不规则窗口
1
共 69 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡