- 博客(18)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 PPT+VBA实现计时(倒计时)展示
今天碰到这样一个需求:在某个大屏上显示距离过去的某个时间点已经经过了**天**小时**分**秒,类似这样的需求还有比如:离某个重大活动还有**天**小时**分**秒。对于程序员来说,第一反应是写个小软件全屏显示,但实际上PPT+VBA做起来也很简单,下面简单介绍一下步骤:1、新建一个PPT文件,点击PPT软件的菜单“文件”——》“选项”,弹出的窗口左侧列表选择“自定义功能区”,右边在“自定义功能区”下方的“主选项卡”中勾选“开发工具”并确定:2、回到PPT编辑,在PPT第一页上拖一个文本框
2020-12-13 20:22:22
19487
21
原创 悲剧,稀里糊涂的玩了COD7这么久
<br />最近玩这个使命召唤7真是让我郁闷,明明下载的是中文硬盘免安装版,为啥就是没有字幕呢,难道是下错了,还是汉化的本身有缺陷……?<br />好!卸了,重新下一个,再装,我还不信了……<br />5个多小时过去,解压,运行……<br />靠!还是不行,玩了三关,还是没字幕,只能跟着队友跑,见人就打。<br />唉,谁叫咱英语不行呢…<br /> <br />心有不甘,百度一搜…<br />原来… 这个游戏默认字幕是不开启的,得手动开启才成…<br /> <br />可怜我的硬盘啊、可怜我的网费啊,撞豆
2010-12-05 15:03:00
522
原创 VC写的手机qq聊天记录导出工具
源文件下载地址:http://download.youkuaiyun.com/source/2248555最近把手机QQ从200版换到了2009版,于是以前的聊天记录也就看不到了。有时候想起和好友们开开心心聊天的点点滴滴,于是想把手机QQ里面的聊天记录导出到文本文件中方便以后没事儿时看看。参考了文章:http://blog.youkuaiyun.com/wenwu500/archive/2009/10/14/
2010-04-16 22:19:00
7460
7
原创 vc写的chm合并工具(mergechm)
前一篇介绍了写的一个VC工程打包工具,转换打包好之后用QuickCHM编译成CHM帮助文件,但是如果以后又下载了或者自己又写了一些程序,想把它们也加入到先前的CHM文件之中怎么办呢?总不能每次都把以前转换好的工程重新用QuickCHM编译一遍,那样太麻烦了。于是想在网上找一个CHM合并工具,找了很久只在VckBase上找到一个Magic CHM Merge的公具说是可以合并chm,
2010-04-16 18:12:00
4799
5
原创 vc写的工程源代码打包工具
大部分VC编程的朋友都遇到过这种情况:写过的一大堆工程代码在硬盘里放着,有时候想找某个工程的源代码查看都找不到,同时一些不舍得删又没多大用的工程放在哪儿也占地方,像我就下载了很多教程的配套源代码,大小差不多有两三个多G,放在那儿实在是占地方。而且查看时得一个文件夹一个文件夹的找,太麻烦。所以没事就借用了Mike Benzinger写的的CppToHTML转换代码,写了一个将VC工程目录下的.cpp
2010-04-15 22:44:00
2598
转载 VC释放资源到文件
释放资源到文件有时候程序运行时需要调用某些DLL或者其他程序,而为了发布时方便将这些DLL或者EXE添加到了资源中一起编译。运行时再把这些资源释放到文件中即可。那如何释放资源到文件中呢?用下面这个函数:BOOL CXXXDlg::ReleaseResFile(CString strFileName, UINT wResID, CString strFileType){ /
2010-04-15 22:38:00
970
原创 VC编写任务栏右下角图标程序
任务栏右下角图标程序:在CMainFrame头文件中定义变量: NOTIFYICONDATA nid;在OnCreate函数中或者初始化函数中:nid.cbSize = sizeof(NOTIFYICONDATA);nid.hWnd = m_hWnd;nid.uID = IDI_SYSTEMTRAY; //图标的IDnid.uFlags = NIF_MESS
2010-04-15 22:37:00
1971
转载 VC防止同一个程序运行两个实例
防止同一个程序运行两个实例:在app类的cpp的InitInstance函数中:HANDLE hMutex;BOOL CDeskTopLockApp::InitInstance(){ CString strName = _T("DeskTopLockApplication"); hMutex = OpenMutex(MUTEX_ALL_ACCESS, fal
2010-04-15 22:36:00
1202
原创 VC读取utf-8格式文本文件
读取UTF-8格式文本文件去掉文件头的三个字节,先将文本数据读到char数组之中,然后将多字节UTF8字符串转换成宽字符的UNICODE字符串,然后将UNICODE字符串转换成char型字符串或者直接复制到CString中(UTF-8和char都属于MultiByte char,不能直接相互转换)BOOL ReadUTF8StringFile(CString Path, CString
2010-04-15 22:35:00
4418
转载 动态添加菜单/菜单项、子菜单、右键菜单
动态添加菜单/菜单项、子菜单、右键菜单有关菜单的操作主要用到CMenu类,当然也可用相应API函数,CMenu类只是MFC对API中操作菜单的函数的封装而已。 不过能用类就尽量用类,类的组织方式好呗,代码看着也舒服。 若是SDK编程,那就用API吧 。CMenu menuMain,menu1; //首先 定义CMenu对象一、创建菜单,有两种方法1.用LoadMenu函数从
2010-04-15 22:34:00
1416
原创 VC得到可用的串口列表
//枚举串口//参数:bEnablePort,哪个串口有效,bEnablePort[0]表示COM1,bEnablePort[n-1]表示COMn//返回值:有效的串口个数int EnumAllComPort(bool* bEnablePort){ int nCommSum = 0;//串口个数 HANDLE hCom; CString str
2010-04-15 22:33:00
3121
1
原创 vc2005 unicode下 cstdiofile无法写入中文的问题
VC2005 UNICODE下 CStdioFile无法写入中文的问题具体原因没弄太清楚,只是知道怎么解决按照如下先后顺序执行写操作:#include locale>//头文件CStdioFile file;file.Open(…);char* old_locale = _strdup( setlocale(LC_CTYPE,NULL) );set
2010-04-15 22:32:00
872
原创 unicode 下字符类型的转换
UNICODE 下字符类型的转换:Unicode与char型(宽字符与窄字符)转换:void WCharToAChar(wchar_t* wchar_src, char* str_dst,int size) //Unicode转char{ memset(str,0,size); DWORD flag=WideCharToMultiByte(CP_OEMCP,NU
2010-04-15 21:55:00
719
原创 CImage从资源中加载图片文件
CImage从资源中加载图片文件CImage直接加载图片文件倒是好办,直接用Load函数就可以,但是如何从工程资源中添加jpg、gif、png等图片呢?用下面这个函数BOOL CDDCDlg::LoadImageFromResource(ATL::CImage *pImage, UINT nResID,LPCTSTR lpTyp){ if ( pImage == NU
2010-04-15 16:48:00
3137
原创 VC绘制不规则窗口(只适合对话框程序)
用BMP位图绘制不规则窗口(只适合对话框程序):原理就是把一张BMP位图上的指定颜色的像素点抠掉,其他地方正常显示,由此生成一个窗口区域,这样就可以实现不规则窗口了;首先要有一张BMP图片,在上面绘图软件在上面绘好你要显示的内容,然后把你不想要显示的部分全部用一种颜色填充(注意,这种颜色只能出现在你想抠掉的区域中,如果其他地方也有这种颜色,那么到时候也会把哪些地方给抠掉).h头文件中声明:【
2010-04-15 12:02:00
2147
原创 用TF卡/SD卡制作成启动盘
现在这电子产品是越来越不值钱了,一个1G的TF卡也就二三十块钱,相信很多人手里都有闲置没用TF卡或者SD卡,这里就我自己的经验来说说怎么把它弄成启动盘这里主要用到两个软件:USBOOT1.7和Grub4Dos-0.4.4以及UltraISO,在网上都很容易找到首先把TF卡/SD卡用读卡器插到电脑USB接口上,然后用USBOOT将它做成一个Dos启动盘(在做成DOS盘之前最好先把U盘中的重要数据备份
2010-03-06 18:57:00
18291
转载 vc++中Dao数据库的简单应用实例
源码下载地址(VC2005编写)http://d.namipan.com/d/c74ed2aeba1928ce9db9a27eb6f08bd9df230fa3d18f4a001、工资管理系统该系统在磁盘上储存了某单位上月全体员工的工资信息,对于每一位职工存储以下信息:月份,职工编号,基本工资,津贴,岗贴,补贴,房贴,交通补贴,应发数,房租,储蓄,会费,个人所得税,应扣数,实发数。个人所
2010-03-05 12:22:00
2803
PPT+VBA实现计时(倒计时)展示
2020-12-13
StartIsBack+1.7破解版
2015-01-10
工资管理系统(DAO操作数据库)
2010-04-22
VC写的CHM打包工具: MergeCHM
2010-04-16
VC写的MFC通过串口测量温度
2010-04-16
VC++写的工程打包程序
2010-04-15
HttpWebRequest用GET方式请求数据时,总是提示无权访问该页面
2019-02-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人