自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (19)
  • 收藏
  • 关注

原创 MFC自绘标题栏,MFC自绘菜单,MFC自绘界面,MFC配色方案,MFCUI换肤,MFC网络时钟程序Net_Clock

Socket网络套接从时间服务器获取时间,timeSetEvent精度定时器,颜色方案,自绘标题栏,自绘菜单,UI换肤...等等

2023-09-28 20:30:16 177

原创 C++排序函数sort()和qsort()的参数比较函数的统一记忆方法

C++排序函数sort()和qsort()的参数比较函数

2023-09-12 10:24:51 259

原创 MFC-皮肤颜色集组合界面程序DlgSkinBase

strCaption.Format("20,图表指标2 %s=%ul", "m_ColorSet.m_colors[CR_CHARTIND2]",m_ColorSet.m_colors[CR_CHARTIND2]);strCaption.Format("22,图表指标4 %s=%ul", "m_ColorSet.m_colors[CR_CHARTIND4]",m_ColorSet.m_colors[CR_CHARTIND4]);

2023-06-14 18:45:15 1497 1

原创 官方下载 sqlite 数据库,JDK Java开发工具包,Eclipse 跨平台开源集成开发环境 流程。

官方下载 sqlite 数据库,JDK Java开发工具包,Eclipse 跨平台开源集成开发环境 流程。这两天下载IT编程的开发工具,开发包等,由于英文不好,在官方网址折腾了一些时间,现在写出流程来,让后来人不再浪费宝贵的时间下载。------------------------------------------------------------------------------...

2020-03-31 16:54:57 345

原创 C++消息映射原理机制源代码[完全不是MFC中的消息映射机制]

简介:完全不是MFC中的消息映射机制,即没有用到MFC中的一点消息机制。但原理却是一样的,是个麻雀虽小五脏俱全的消息映射原理,简单实现了SendMail(APPMSG_START, NULL, APPID_TEST1, 0)的源代码,经测试成功。PostMail同理可自行实现。 这个程序的亮点是单例设计模式,数据结构的链表设计和消息的传递方式,有兴趣的行家可以研究下。

2016-08-04 09:44:31 1244

原创 VC日志类log调试信息输出

功能:输出日志信息logfile.h VC日志类调试信息输出,是编程调试跟踪流程的日志输出好帮手,很有助于程序的排错调试.1,使用简单方便。只有一个头文件logfile.h include后,直接调用函数即可2,兼容VC6,VC7(VS系列,VS2008)。 兼容所有VC版本3,支持源代码文件名及行号的输出。输出日志所在的源文件名和行数。4,支持多线程应用。CriticalSect

2013-05-16 13:41:43 6635

转载 计算机经典书籍

1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:计算机科学基础3.C语言谭浩强C程序设计C primer plusThe C programming languageC和指针C专家教程C陷阱与缺陷c语言解惑C标准库你必须知道的495

2013-04-22 18:33:31 855

转载 基础的重要性(程序员之路)

学习编程有几年了,感觉走了不少弯路,而不少的学弟学妹又在重蹈我当初的覆辙,不免有些痛心。最近在网上也看了许多前辈们的经验建议,再结合自己的学习经历在这里谈谈基础的重要性,希望帮助大家少走些弯路。什么是基础呢?就是要把我们大学所学的离散数学,算法与数据结构,操作系统,计算机体系结构,编译原理等课程学好,对计算机的体系,CPU本身,操作系统内核,系统平台,面向对象编程,程序的性

2013-04-22 18:23:45 572

翻译 Android应用开发揭秘的第30个程序4_5_Toast应用的源码注释

//Toast 的用法//Eclipse 切换到DDMS标签可发短信给模拟器Activity01.java package com.yarin.android.Examples_04_05;import android.app.Activity;import android.os.Bundle;import android.view.View;import andr

2013-01-04 18:26:54 388

翻译 Android应用开发揭秘的第29个程序12_5_Gfopengllw修改版和高仿版的源码注释

//opengl纹理贴图//一个纹理对象有其自己的一套坐标系,左下角是 (0,0) 右上角是 (1,1):.....//我们要将一个图像的一部分绘制到屏幕上,称之为纹理映射, 就是将图像根据上述坐标系计算出要绘制的部分的各个点的纹理坐标,然后一一对应到屏幕上的坐标中去(下图//中的坐标系是左上角为原点的)://GfopenglwlActivity.java package pa

2012-12-06 17:10:34 362

翻译 Android应用开发揭秘的第28个程序12_4_Gfopengl3D修改版和高仿版的源码注释

//3D3维立体图形//Gfopengl3DActivity.javapackage pak.gfopengl3D;import android.app.Activity;import android.opengl.GLSurfaceView;import android.opengl.GLSurfaceView.Renderer;import android.os.B

2012-12-05 10:05:43 489

翻译 Android应用开发揭秘的第27个程序12_3_GfopenglRotate修改版和高仿版的源码注释

//着色的三角形和长方形旋转//GfopenglRotateActivity.javapackage pak.GfopenglRotate;import android.app.Activity;import android.opengl.GLSurfaceView;import android.opengl.GLSurfaceView.Renderer;import an

2012-12-05 09:19:42 512

翻译 Android应用开发揭秘的第26个程序12_2_openglcolor修改版和高仿版的源码注释

//为三角形和长方形加上颜色//GfopenelcolorActivity.javapackage pak.gfopenglcolor;import android.app.Activity;import android.opengl.GLSurfaceView;import android.opengl.GLSurfaceView.Renderer;import an

2012-12-04 18:44:46 375

翻译 Android应用开发揭秘的第25个程序12_1_opengl修改版和高仿版的源码注释

//开始学习opengl方面的知识内容//GfopenglActivity.javapackage pak.gfopengl;import android.app.Activity;import android.opengl.GLSurfaceView;import android.opengl.GLSurfaceView.Renderer;import android.o

2012-12-04 13:39:27 578

翻译 Android应用开发揭秘的第24个程序5_19_gif修改版和高仿版的源码注释

//gif 动画//Activity01.javapackage com.Gif;import android.app.Activity;import android.os.Bundle;public class Activity01 extends Activity{ private GameView mGameView = null; /** Called

2012-12-03 23:07:43 413

翻译 Android应用开发揭秘的第22,23个程序5_17_frame,5_18_framexml修改版和高仿版的源码注释

//frame动画方式//Activity01.javapackage com.frame;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;public class Activity01 extends Activity{ private GameVi

2012-12-03 18:54:37 524

翻译 Android应用开发揭秘的第20,21个程序5_15_tween,5_16_tweenxml修改版和高仿版的源码注释

//tween方式动画//Activity01.java package com.tween;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;public class Activity01 extends Activity{   private G

2012-12-03 18:26:18 332

翻译 Android应用开发揭秘的第19个程序5_14_GetDisplay修改版和高仿版的源码注释

//有一段时间没写博客了//获取屏幕的宽和高//Activity01.javapackage com.GetDisplay;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.widget.TextView;pub

2012-12-02 00:13:04 590

翻译 Android应用开发揭秘的第18个程序5_13_SetFlags修改版和高仿版的源码注释

///* 设置为无标题栏 *//* 设置为全屏模式 *//* 设置为横屏 */Activity01.javapackage com.SetFlagsMy;import android.app.Activity;import android.content.pm.ActivityInfo;import android.os.Bundle;import android.view

2012-11-15 23:29:01 738

翻译 Android应用开发揭秘的第17个程序5_12_DBuffImg修改版和高仿版的源码注释

//View类的双缓冲技术画图,SurfaceView类就是个双缓冲 Activity01.java package com.DBuffImg;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;public class Activity01 extend

2012-11-14 18:24:02 605

翻译 Android应用开发揭秘的第16个程序5_11_ShaderImg修改版和高仿版的源码注释

//学会运用Shader渲染图形  Activity01.java package com.ShaderImg;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;public class Activity01 extends Activity{

2012-11-13 17:12:09 599

翻译 Android应用开发揭秘的第15个程序5_10_WavePixelImg修改版和高仿版的源码注释

//学会运用获取和设置图片像素制作水纹效果. // buf2 = new short[BACKWIDTH * BACKHEIGHT]; //buf1 = new short[BACKWIDTH * BACKHEIGHT]; //Bitmap2 = new int[BACKWIDTH * BACKHEIGHT];// Bitmap1 = new int[BACKWIDTH * BAC

2012-11-12 23:20:56 704

翻译 Android应用开发揭秘的第14个程序5_9_MatrixScaleImg修改版和高仿版的源码注释

//前两天说的"eclips软件突然死机",现在家里创建android项目时,也是类似死机无反应,然后我断开网络后就OK了。前两天是看无反应就强关闭(资源管理器关闭进程).////学会运用mMatrix.postScale缩放图片 mMatrix.postScale(Scale,Scale); Activity01.javapackage com.MatrixScaleImg;

2012-11-11 21:31:41 706

翻译 Android应用开发揭秘的第13个程序5_8_MatrixRotateImg修改版和高仿版的源码注释

//学会运用Matrix 旋转图片//Matrix mMatrix = new Matrix(); mMatrix.reset();//mBitQQ = ((BitmapDrawable) getResources().getDrawable(R.drawable.qq)).getBitmap();//  mMatrix.setRotate(Angle); /* 按mMatrix得

2012-11-10 15:54:02 652

翻译 Android应用开发揭秘的第12个程序5_7_drawImage修改版和高仿版的源码注释

//显示图片 eclips软件突然死机,用备份eclips和android-sdk恢复,重启也不行,断网线不连接android中心成功恢复。//显示图片小.放错目录drawable-hdpi 应该放到目录drawable//显示图片函数 canvas.drawBitmap(blt, src, dst, null);  canvas.drawBitmap(bitmap, x, y, null

2012-11-09 19:14:38 1064 1

翻译 Android应用开发揭秘的第11个程序5_6_DrawText修改版和高仿版的源码注释

// canvas.drawText 和 自定义mTextUtil.DrawText(canvas) 的应用//canvas.drawText("装在进度:"+mICount+"%......", 10, 20, mPaint);//canvas.drawText((String) (m_String.elementAt(i)), m_iTextPosX, m_iTextPosY + m_

2012-11-09 16:10:35 719

翻译 Android应用开发揭秘的第10个程序5_5_DrawAllShape修改版和高仿版的源码注释

//学习几何图形的绘制Activity01.javapackage com.DrawAllShape;import android.app.Activity;import android.os.Bundle;public class Activity01 extends Activity{ private GameView mGameView = null; /**

2012-11-09 15:06:54 752

翻译 Android应用开发揭秘的第9个程序5_4_canvas修改版和高仿版的源码注释

//学会运用画布canvasActivity01.javapackage com.canvas;import android.app.Activity;import android.os.Bundle;public class Activity01 extends Activity{ private GameView mGameView =null; /** Cal

2012-11-09 14:40:45 629

翻译 Android应用开发揭秘的第8个程序5_3_PaintDraw修改版和高仿版的源码注释

//学会运用PaintDraw画笔Activity01.java package com.PaintDraw;import android.app.Activity;import android.os.Bundle;public class Activity01 extends Activity{  private GameView mGameView; /

2012-11-09 14:21:08 693

翻译 Android应用开发揭秘的第7个程序5_2_SurfaceViewDrawCircle修改版和高仿版的源码注释

//利用SurfaceView类画图框架程序 Activity01.javapackage com.SurfaceViewDrawCircle;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.view.MotionEvent;

2012-11-09 13:48:50 746

翻译 Android应用开发揭秘的第6个程序5_1_ViewDrawRect修改版和高仿版的源码注释

//另外线程不断地更新UI线程的View中画矩形颜色 //mGameView.invalidate() 在UI线程(即Activity线程)被另外线程调用 //mGameView.postInvalidate() 可以在另外线程中直接调用.//public class Activity extends ContextThemeWrapper//public class Cont

2012-11-08 18:23:29 785

翻译 Android应用开发揭秘的第5个程序3_4_cycle修改版和高仿版的源码注释

//打印应用程序的生命周期中执行的函数次序.   注:昨天的服务播放音乐,在公司把avd2.1模拟器删除重建后,可以听音乐.也一并删除了所有原安装的测试程序,不用一个一个删除了. //刚进入程序时运行的函数11-07 02:35:53.526: V/Gf_cycleActivity(401): onCreate11-07 02:35:53.526: V/Gf_cycleActivi

2012-11-07 10:41:13 1006 1

翻译 Android应用开发揭秘的第4个程序3_3_MusicService修改版和高仿版的源码注释

//利用Service播放mp3Activity01.java//公司的模拟器2.1版本不能运行.4.0.3可以运行但音乐断断续续,多重播放时不断续package com.MusicService;import android.app.Activity;import android.content.Intent;import android.os.Bundle;impo

2012-11-06 23:14:18 902

翻译 Android应用开发揭秘的第3个程序3_2_Content_Provider修改版和高仿版的源码注释

//读取电话本联系人名字和号码.   Activity01.javapackage com.Content_Provider;import android.app.Activity;import android.content.ContentResolver; //为正确使用ContentResolver crimport android.database.Curs

2012-11-05 07:55:39 744

翻译 Android应用开发揭秘的第二个程序3_1_Android_Intent修改版和高仿版的源码注释

//程序说明 Intent用于Activity之间的切换. Activity01.javapackage com.Intent;import android.app.Activity;import android.content.Intent; //为正确使用Intent intent = new Intent();import android.os.Bundle;im

2012-11-04 07:24:08 641

翻译 Android应用开发揭秘的第一个程序HelloAndroid修改版和高仿版的源码注释

HelloAndroid.javapackage com.HelloAndroid; //重新定义包名,需要调整相应源文件路径及AndroidManifest.xmlimport android.app.Activity; //为引入类Activityimport android.os.Bundle; //为正确引用Bundle savedInstanceStateimport a

2012-11-03 09:49:13 782

MFC自绘标题栏,MFC自绘菜单,MFC自绘界面,MFC配色方案,MFCUI换肤,MFC网络时钟程序Net-Clock

网络时钟程序Net_Clock 小程序的源代码,着重编程思想,巧妙的构思架构... 主要功能:简单的Socket网络套接从时间服务器获取时间,timeSetEvent精度定时器,颜色方案,自绘标题栏,自绘菜单...等等 VS2015平台的精度时钟程序,北京,美东,美中三个时区日期时间显示,多种颜色方案显示,主要的4种配色方案放标题栏右上角操作, 其余在时钟窗口右双击在18套颜色方案间切换。 Net_Clock.rar解压后有1个文件和2个压缩包。 1,exe.rar 可执行文件。 2,Clock.rar 源代码。 3,CSDN_readme.txt 本说明文字

2023-09-28

MFC-皮肤颜色集组合界面程序DlgSkinBase

虽然是小程序,编辑的源代码也很少,但其中的编程思想却是大型工程项目的配色经典基础。就如万丈高楼的基础中的钢筋般重要。 或者很多程序员一辈子也难接触到大型项目程序...还是那句话,既然缘分来了,不妨共享出来,希望能对有缘人有所帮助。 VS平台做的MFC皮肤颜色集组合的皮肤界面的小项目程序。左点击在4个主颜色色组合套餐切换,右点击在17颜色组合套餐间切换。 MFC_DlgSkinBase.rar解压后有4个文件和1个源代码程序压缩包。 1,color.ini 所有的17个颜色组合套餐的数据。 2,ColorSet.h 配色时需要用到的源代码头文件。 3,ColorSet.cpp 配色时需要用到的源代码实现文件。 4,readme.txt 以上文件的使用方法及简单编程过程。 5,DlgSkinBase.rar 颜色组合套餐的配色程序实例(VS2015)。

2023-06-14

生成Qt界面动态库,用VC对话框调用显示

Qt做的仿360界面,然后打包成动态库。用VC++的MFC对话框按钮调用Qt界面动态库。 Qt_VC.rar解压后有4个包。 1,exe_dlg_call_qtdll.rar 没有源代码的产品包,里面只有exe和dll文件。 2,VC_CallQtdll.rar VC平台的MFC对话框调用Qt界面动态库源代码包。 3,Qt_qtdialog_360.rar Qt平台的仿360界面源代码包。 4,Qt_DLL.rar Qt的动态库生成及调用参考源代码包。 主要是针对我的 “Qt界面动态库被MFC对话框调用“ 做个优化修改完善。

2023-05-13

VC日志类调试信息输出增加版

1, 只有一个头文件logexthwd.h, 单线程include后,直接调用函数即可 2, VC6,VS2015兼容VC版本 3, 可输出文件名及行号 4, 支持多线程应用

2021-09-10

vs2015mfc 一键打开 快捷方便打开文件目录ExecuteTask_2021.04.23.rar

我们平时上班都需要打开一些工作需要的目录或文件,每天每次都要去做同样的工作,这个程序可以帮助你一次性打开工作所需的所有目录和文件,为你省时间省精力且不会遗漏。我是用了好久,觉得还可以,便分享给大家,压缩包中有exe执行文件, 也有源码文件可以给需要定制的程序员修改.

2021-04-02

MFC按钮自绘变色,提示,鼠标滑过变色等

大家一般认为MFC的按钮控件的使用很普通很简单,无非就是个单击事件。我不否认这个事实,我想说的是能否在这个普通简单上稍微有点创意呢?大家普通简单,你有点创意特别,那么你就超过了很多人了。这个程序的特点就是在普通之上,添加了自绘变色,提示,鼠标滑过变色等。

2020-04-02

官方下载 sqlite 数据库,JDK Java开发工具包,Eclipse 跨平台开源集成开发环境 流程.txt

这两天下载IT编程的开发工具,开发包等,由于英文不好,在官方网址折腾了一些时间,现在写出流程来,让后来人不再浪费宝贵的时间下载。

2020-03-31

win32编程API参考大全

win32编程API参考大全,MSDN,WinAPI.chm,WinSock.chm,WIN32.HLP,Win32 API大全.chm,WIN32_API,win32hlp_big,网站查找了一圈,很多都是残缺不全的,拉开抽屉拿出移动硬盘,插上USB线连上电脑查找win32,.把以前收藏的相关WIN32帮助找出来.....本以为今生再无缘份再写WIN程序,但....既然缘分都到了这份上,不妨共享出来,希望能帮到有缘人。

2019-12-29

VC6补丁简体中文版.rar

VC6中文补丁包只需复制覆盖几个文件即可.VC6汉化包,VC6中文语言包.不喜欢英文或英文差的朋友有福了,汉化版VC6补丁解决你烦恼。够50字了吧,嘿嘿。

2019-12-25

VC6功能完整版本安装后有插入ATL对象菜单项

安装了好多VC6版本都不会有菜单插入ATL对象项,绿色版更加不行。功夫不负有心人,终于找到个有菜单项ATL对象的VC6完整版本,共享出来,希望能帮到曾像我样找VC6完整软件版本的人.

2019-12-25

C++消息映射机制源代码

简介:完全不是MFC中的消息映射机制,即没有用到MFC中的一点消息机制。 但原理却是一样的,是个麻雀虽小五脏俱全的消息映射原理,简单实现了 SendMail(APPMSG_START, NULL, APPID_TEST1, 0)的源代码,经测试成功。 PostMail同理可自行实现。 现放在CSDN网上供大家批评建议。可留言QQ:2765049745

2016-08-03

Qt界面动态库被MFC对话框调用

简介:本人学习Qt一个星期了,利用Qt做的仿360界面,然后打包成动态库。 用C++的MFC对话框按钮调用Qt界面动态库,经测试成功。

2016-08-01

VC遍历目录及子目录输出

VC遍历目录及子目录,将目录名及子目录名与文件名输出到文件文件.(目录树的输出_将目录及子目录与文件按树形形式输出 程序根据打印要求打印指定目录,打印输出的格式 代码的加工).

2013-07-22

VC读写ini配置文件代码例程

C语言写的读取INI信息例程,对自己的ini文件操作的Api例程.GetiniString_App

2013-05-21

VC读写INI配置文件信息

C语言写的读取INI信息及例程,对自己的ini文件操作的Api及例程.GetiniString_App

2013-05-21

VC日志类调试信息输出

功能:输出日志信息logfile.h VC日志类调试信息输出,是编程调式跟踪流程的日志输出好帮手,很有助于程序的排错调试.1,使用简单方便.只有一个头文件logfile.h include后,直接调用函数即可2,VC6,VC7(VS系列,VS2008) 兼容VC版本3,可输出文件名及行号4,支持多线程应用 Debug版本宏1 设置控制台宏2 设置文件名宏3 设置等级宏4

2013-05-15

计算机科学经典书介绍

计算机科学经典书介绍.书山有路勤为径,养成读书的好习惯,你终会有成就的。计算机科学经典书介绍.书山有路勤为径,养成读书的好习惯,你终会有成就的。

2013-04-22

Android 仿苹果通话界面源码版本二

Android 仿苹果通话界面源码版本二 比原版本增加取消使用功能 增加五个UI界面供选择。Android 仿苹果通话界面源码版本二 比原版本增加取消使用功能 增加五个UI界面供选择。

2013-04-09

VC++大水波浪特效源代码

VS2008 WIN32程序 模拟水波效果 鼠标左单击即可有水波荡漾的真实感觉 双击暂停 再双击继续... 右击恢复平静水面.

2012-12-01

Android 带键盘打电话拨号应用软件

Android 带键盘打电话拨号应用软件, 源码. Tab标签布局. 图片按钮控件btn_num[i] = new ImageButton(context); btn_num[10].setImageResource(R.drawable.star); btn_num[i].setBackgroundResource(R.drawable.bg_alibuybutton); ViewGroup类onLayout设置控件位置大小. 少用XML文件创控件,用代码创建控件等. 希望编程Android初学者,爱好者有所帮助.

2012-10-02

VC6编程病毒感染PE格式.exe程序

只作研究学习使用,一切后果自负.本人不承担任何后果. Code: Virus_ResMFC VC6版本 Soft: Virus_ResMFC_tun_bing.exe 感染吞并当前目录及子目录的所有PE格式的.exe文件. Virus_ResMFC_tu_chun.exe 还原被感染的当前目录及子目录的所有PE格式的.exe文件.

2009-08-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除