自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘华世的博客

刘华世的博客

  • 博客(125)
  • 资源 (36)
  • 收藏
  • 关注

原创 Icons 图标学习笔记衿华版

Headertypedef struct{ WORD idReserved; // Reserved.Must always be 0. WORD idType; // Specifies image type: 1 for icon(.ico)image, 2 for cursor(.cur) image.Ot

2013-06-18 14:23:29 216

转载 加载DLL文件 两种方式

#include "stdafx.h"#include "09DllDemo.h"#include HMODULE g_hModule;BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpRes

2013-06-08 15:36:58 795

转载 文件分割实例

///////////////////////////////////////////// MainDir.h文件 // 07MainDir#include #include // 为了使用CStatusBarCtrl类#include "FileCutter.h"class CMyApp : public CWinApp{public: BOOL InitInstanc

2013-06-08 10:27:13 506

转载 进程间的共享内存

///////////////////////////////////////////// ShareMem.cpp文件#include #include void main(){ char szName[] = "08ShareMem"; // 内存映射对象的名称 char szData[] = "123456"; // 共享内存中的数据 LPVOID pBuffer;

2013-06-04 15:51:11 436

转载 将图片映射到内存画图

///////////////////////////////////////// ReadBMP.cpp#include #include "resource.h"#include "ReadBMP.h"CMyApp theApp;BOOL CMyApp::InitInstance(){ m_pMainWnd = new CMainWindow; m_pMainWnd->

2013-06-04 15:06:36 641

原创 注册表增改删 设置IE主页

#include #include int main( int argc, char ** argv ){ // 根键、子键名称、和到子键的句柄 /* HKEY hRoot = HKEY_LOCAL_MACHINE; char* szSubKey = "Software\\Microsoft\\Windows\\CurrentVersion\\Run"; HKEY hKey;

2013-05-31 16:29:55 688

原创 判断文件是否PE格式

#include "ValidPE.h"#include CMyApp theApp;BOOL CMyApp::InitInstance(){//http;//www.pythonschool.com CFileDialog dlg( TRUE ); if( dlg.DoModal() != IDOK ) { return FALSE; } else { HAN

2013-05-31 14:04:44 558

原创 文件夹监控 SkinMagic 换肤

#include "resource.h"#include "Monitordir.h"#include "DirDialog.h"#include "SkinMagicLib.h"#pragma comment(lib, "SkinMagicLibMT6")CMyApp theApp;BOOL CMyApp::InitInstance(){ //===SkinMagic=

2013-05-30 09:55:58 581

原创 简单实例一

#include "PredefineClass.h"CMyApp theApp;BOOL CMyApp::InitInstance(){ m_pMainWnd = new CMainWindow; m_pMainWnd->ShowWindow( m_nCmdShow ); return TRUE;}CMainWindow::CMainWindow(){ LPCTSTR

2013-05-27 15:41:13 433

原创 进度条

#include #include #include "resource.h"#pragma comment( lib, "comctl32.lib" )BOOL __stdcall DlgProc( HWND, UINT, WPARAM, LPARAM );int __stdcall WinMain( HINSTANCE hInstance, HINSTANCE, LPSTR,

2013-05-24 11:26:00 433

原创 双击关闭进程 窗口居中 WM_NOTIFY

#include #include #include #include #include "resource.h"#pragma comment( lib, "comctl32.lib" )#define IDC_STATUS WM_USER+1BOOL __stdcall DlgProc( HWND, UINT, WPARAM, LPARAM );void Update

2013-05-23 17:32:40 506

原创 对话框中的子窗口控件

#include "stdafx.h"#include "resource.h"//http://www.pythonschool.comBOOL __stdcall DlgProc( HWND, UINT, WPARAM, LPARAM );HBITMAP g_hBitmap1;HBITMAP g_hBitmap2;HICON g_hIcon;HBRUSH g_hBgBrush;

2013-05-22 16:43:26 624

原创 多线程操作 使用临界区对象

#include #include #include int g_nCount1 = 0;int g_nCount2 = 0;BOOL g_bContinue = TRUE;CRITICAL_SECTION lpCriticalSection;// 临界区结构对象UINT WINAPI ThreadProc( LPVOID lpParameter // thre

2013-04-16 17:08:09 618

原创 获取系统进程

//writeby:pythonschool.com#include #include #include int main( int argc, char* argv[] ){ PROCESSENTRY32 pe32; pe32.dwSize = sizeof(pe32); HANDLE hProcessSnap = CreateToolhelp32Snapshot(TH32

2013-04-16 14:32:29 478

原创 C++实例 常用问题笔记

CWnd::ModifyStyleBOOL ModifyStyle( DWORD dwRemove, DWORD dwAdd, UINT nFlags = 0 );//改变控件样式Initialization of variables //变量初始化 (构造函数初始化)The other way to initialize variables, known as construct

2013-04-02 16:24:21 502

原创 射耙问题 字母塔 分母和分子

四.例子:/*编写一个程序,以小数形式输出一个分数。用户输入分母和分子,表示一个分数形式的数值,用户输入小数位数后,程序以小数形式输出分子的计算结果。程序需要满足以下条件()用户输入分母、分子和输出位数;()保证输入的数值为大于的整数。*/#include #include #include void GetFloat(int x, int y, char* str, int

2013-03-29 15:24:45 823

原创 位操作(Bit Operations) 内存对齐

一.位操作(Bit Operations) 位操作是整数特有的操作,它有>,&,|,^,~六个操作。 1.左移操作: 左移操作将整数最高位挤掉,而在右端补0。 2.右移操作: 右移操作是在整数的高位挤一个0或1进去,而整数右边的1或0被挤掉。 C++对右移操作有一个规定:对有符号数,若最高位是1,则高位挤进1; 最高位是0则挤进0。而对无符号

2013-03-29 15:22:54 948

原创 ##预处理运算符

.LOG@@begin@@##预处理运算符#include using namespace std;#define cat(x,y) x##y#define xcat(x,y) cat(x,y)#define WIDEN(x) L ## x#define WIDEN2(x) WIDEN(x)//http://www.pythonschool.comint main(){

2013-03-29 15:02:51 516

原创 C++实例 窗口和消息 处理关闭窗口消息 是否关闭

#include LRESULT CALLBACK WindowProc( HWND hwnd, // handle to window UINT uMsg, // message identifier WPARAM wParam, // first message parameter LPARAM lParam // second message p

2013-03-27 16:11:08 1819 1

原创 WM_CLOSE WM_DESTROY WM_QUIT 区别

在发送 WM_QUIT消息时,要使用PostMessage发送,否则,窗口已经关闭,但任务管理器中进程还存在。可以通过 pDlg->PostMessage(WM_QUIT);或DWORD dwThreadId = GetWindowThreadProcessId(pDlg->GetSafeHwnd(),NULL);PostThreadMessage(dwThreadId,WM_

2013-03-27 15:59:32 471

转载 struct初始化

struct是C中重要的ADT。但是在一般讲C的书中,往往只介绍了struct的定义、顺序初始化及位域。    为了方便后面的介绍,先定义一个struct类型:   struct User   {   int id; //id   char name[100]; //user name   char *home; //home directory   int passwd; //p

2013-03-27 14:09:12 452

转载 C++实例 窗口和消息

#include #pragma comment(lib,"winmm.lib")LRESULT CALLBACK WindowProc( HWND hwnd, // handle to window UINT uMsg, // message identifier WPARAM wParam, // first message parameter L

2013-03-27 09:41:43 605

转载 如何完美的将对话框设置成无边框无标题栏样式?

很多同学在绘制UI时喜欢将窗口或者对话框设置成无边框无标题栏样式,然后在客户区里就可以”胡作非为“了,想干什么都行然而新手们包括笔者以前都遇到的一个问题是:对于对话框来说直接这样设置:ModifyStyle(WS_CAPTION | WS_THICKFRAME, 0, SWP_FRAMECHANGED);是不完美的,他们会发现在对话框的情况下,那个border还是存在,

2013-03-26 17:30:32 892

原创 Process Monitor 实例

[HKEY_CURRENT_USER\Software\Sysinternals\Process Monitor] "FilterRules"

2013-03-19 09:51:53 212

转载 Process Monitor 中文帮助文档

Process Monitor 帮助文档【介绍】Process Monitor(进程监视器)是一个Windows下的高级监视工具,可以实时显示文件系统、注册表和进程/线程的活动。它将Sysinternals以前的两个实用程序Filemon(文件监视器)和Regmon(注册表监视器)结合在一起,并且添加了大量的改进功能,包括丰富的非破坏性的过滤器,全面的事件属性——如会话ID和用户名,可靠的

2013-03-18 17:24:18 1465

转载 python中字符串的各种操作

本文章介绍了python中字符串的操作包括有Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等) 有需要学习的同学可以参考一下。s.strip() .lstrip() .rstrip(',') 去空格及特殊符号复制字符串Python 代码如下复制代码#strcpy(sStr

2013-03-18 17:23:12 480

原创 C++实例 添加快捷键表

/*添加快捷键表BlogsTo:http://www.pythonschool.com/*/#include #include "resource.h" //载入资源文件所使用之标头文件class MyFrame : public CFrameWnd{private: COLORREF color; //指定一个RGB颜色public: MyFrame() //构造函数

2013-03-13 10:49:20 516

转载 C++实例 菜单操作2 ON_UPDATE_COMMAND_UI

#include #include "COMMAND_UI.h" //载入资源文件所使用之标头文件class MyFrame : public CFrameWnd{private: COLORREF color;public: MyFrame() //建构符 { Create(NULL, //产生标准视窗 "COMMAND_UI", //视窗标题 WS_

2013-03-12 17:30:42 544

转载 C++实例 菜单操作

#include #include "menu.h" //载入资源文件所使用之标头文件class MyFrame : public CFrameWnd{private: CMenu MainMenu, *SysMenu, *PopMenu, * SubMenu; COLORREF color;public: MyFrame() //建构符 { Create(NULL, /

2013-03-11 17:16:44 1637

原创 C++实例 单文档模式生成消息窗口和消息响应

#include #include "resource.h"#include //CArray使用的头文件class MyDocument:public CDocument{public: CArray pArray; //记录点轨迹容器 void AddPoint(CPoint p) //将轨迹点添加到容器里 { pArray.Add(p); } CPoint G

2013-03-07 17:30:39 532

原创 C++实例 单文件创建

/* MENUITEM "Exit2", ID_APP_EXIT(执行退出命令)*/#include #include "resource.h"class MyDocument:public CDocument{ DECLARE_DYNCREATE(MyDocument) //声明run-time类别};IMPLEMENT_D

2013-03-07 15:59:08 416

转载 ID_APP_EXIT

标准命令消息ID_APP_EXIT分类:当用户从“文件”菜单选择执行“退出”时,将发送MFC标准命令消息ID_APP_EXIT。MFC实现的函数CWinApp::OnAppExit()完成对该命令消息的缺省处理。 CWinApp::OnAppExit()定义在文件afxwin.h中protected:      //{

2013-03-07 15:03:02 933

原创 C++实例 自建基本mfc生成消息窗口和消息响应

#include #include "resource.h" //载入资源文件所使用的头文件class MyFrame:public CFrameWnd //建框架视窗 第二步{private: CMenu *FMenu;public: MyFrame() //构造函数 { Create(NULL, "Hello World!"); FMenu = new CMenu;

2013-03-06 17:27:06 507

原创 unresolved external symbol __endthreadex错误解决

unresolved external symbol __endthreadex错误解决在用VC6.0写程序调试时,初学者总是会遇到一些错误,针对如下错误主要是因为MFC类库没有引用所出现的问题。错误现象:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadexnafxcw

2013-03-05 15:48:06 599

原创 C++实例 获取进程所在文件夹

#include "windows.h"#include "tlhelp32.h"#include "iostream"#include "string.h"/*C++实例 获取进程所在文件夹blogs to http://www.pythonschool.com/QQ群:218030155*/using namespace std;void GetProcessInfo(

2013-02-22 16:52:08 578

原创 C++实例 桌面滚动程序

/********************功能:桌面滚动程序********************/#include //用C写windows程序,必须包含头文件//Blogs by http://www.pythonschool.comint main(){ HWND pdesk=GetDesktopWindow(); //桌面句柄,可理解为指向桌面的指针 ScrollW

2013-02-22 11:02:47 335

原创 C++实例 分解质因数

/*分解质因数:每个合数都可以写成几个质数相乘的形式。其中每个质数都是这个合数的因数,叫做这个合数的分解质因数。分解质因数只针对合数。分解质因数的算式叫短除法。求一个数分解质因数,要从最小的质数除起,一直除到结果为质数为止。如242┖24(是短除法的符号)2┖122┖63——3是质数,结束得出24=2×2×2×3=2^3×3(m^n=m的n次方)*/#include us

2013-02-21 17:31:18 1003

原创 C++实例 同构数 求1000以内的同构数

同构数同构数是会出现在它的平方的右边的数。如5×5=25,6×6=36。例子:求1000以内的同构数#include #include //数学函数#define N 1000 //定义常量using namespace std; //引用名字空间//求1000以内的同构数 转自http://www.pythonschool.com/蟒蛇学校int

2013-02-21 12:09:24 9887

原创 C++实例 堆排序

一.堆排序(HeapSort)是一树形选择排序。http://www.pythonschool.com小顶堆:K[i] 大顶堆:k[i] >= k[2i] && k[i] >= k[2i+1]2.堆排序的思想   利用大顶堆(小顶堆)堆顶记录的是最大关键字(最小关键字)这一特性,使得每次从无序中选择最大记录(最小记录)变得简单。    其基本思想为(大顶

2013-02-20 17:28:02 543

原创 C++实例 将数字转换为汉字

#include #include using namespace std;void changeword(int number);int main(int argc, char* argv){ char number[255]; char* p; cout<<"please input a number!"<<endl; gets(number); //puts(num

2013-02-17 15:10:05 1990

SkinMagicToolkit2.2.3.1

SkinMagicToolkit 一:文件说明 SkinMagicLib.h 必须的头文件,请添加到工程中。 SkinMagic.lib + SkinMagic.dll 动态链接库配套使用 编译时需要在工程中添加SkinMagic.dll,程序运行时需要SkinMagic.dll 以下版本的编译出来的程序运行时不再依赖SkinMagic.dll SkinMagicLibMD6.lib 静态链接库,用于VC6的Release版编译 SkinMagicLibMT6.lib 静态链接库,用于VC6的Debug版编译 二:使用步骤 1。把SkinMagicLib.h, SkinMagicLibMT6.lib, SkinMagicLibMD6.lib放到你的VC6工程目录下 2。在StdAfx.h中添加 #include "SkinMagicLib.h" 3。在工程设置中添加对应的库 Win32 Release中填上SkinMagicLibMD6.lib Win32 Debug中填上SkinMagicLibMT6.lib 4。在InitInstance()函数的开始处添加初始化SkinMagic资源的代码。 VERIFY(1 == InitSkinMagicLib(AfxGetInstanceHandle(), NULL, NULL, NULL)); 5。在InitInstance()函数中加载皮肤文件并设置程序皮肤。 你可以选择添加皮肤文件到资源中,并编译到程序中。或者程序在运行时动态加载皮肤文件 a. 比如添加corona.smf,设置资源类型为"SKINMAGIC", 资源ID为IDR_SKIN_CORONA CBossKeyDlg dlg; m_pMainWnd = &dlg; //加载SkinMagic皮肤 VERIFY(1 == LoadSkinFromResource(NULL, (LPSTR)IDR_SKIN_CORONA, "SKINMAGIC")); VERIFY(1 == SetWindowSkin(m_pMainWnd->m_hWnd, "MainFrame")); VERIFY(1 == SetDialogSkin("Dialog")); int nResponse = dlg.DoModalEx(bStartShow); if (nResponse == IDOK) { } else if (nResponse == IDCANCEL) { } b. 程序在运行时动态加载皮肤文件 CBossKeyDlg dlg; m_pMainWnd = &dlg; //加载SkinMagic皮肤 VERIFY(1 == LoadSkinFile("corona.smf")); VERIFY(1 == SetWindowSkin(m_pMainWnd->m_hWnd, "MainFrame")); VERIFY(1 == SetDialogSkin("Dialog")); int nResponse = dlg.DoModalEx(bStartShow); if (nResponse == IDOK) { } else if (nResponse == IDCANCEL) { } 6。在ExitInstance()函数中释放SkinMagic资源 //释放SkinMagic资源: ExitSkinMagicLib();

2013-05-30

思远技术论坛AU3教程

思远技术论坛AU3教程

2013-04-16

Windows程序设计-王艳平

Windows程序设计-王艳平

2013-04-16

王艳平Windows程序设计光盘源代码

王艳平Windows程序设计光盘源代码

2013-04-16

批处理教程(衿华版)

批处理教程(衿华版) 重新修定版,以网页形式展现批处理教程 包含许多常用例子,基础教程和学习笔记是一份不错的批处理学习文档和工具手册

2013-01-02

AndroidAPK软件反编译工具合集

AndroidAPK软件反编译工具合集

2012-12-19

Win7一键开启WiFi热点

netsh wlan set hostednetwork mode=allow netsh wlan set hostednetwork ssid=s5830 key=123456789 netsh wlan start hostednetwork pause Win7一键开启WiFi热点

2012-12-19

DOSBox0.73

DOSBox0.73 2>after download and intalled it,you go to start>program>DOSBox-0.73>configuration>Edit configuration,now you'll see the notepad>then goto lastest below of this file>until u see [autoexec],under this line type: mount c c:\ ,then Save it. 3>now goto DOSBox-0.73 in desktop icon or somewhere. then 'll see z:\>mount c c:\ Mounting c:\ is NOT recommended .Please mount a(sub) directory next time. Drive c is mounted as local directory c:\ then type in command as below then enter( step by step) z:\>c: c:\>cd tc c:\TC>cd bin c:\tc\bin>tc.exe

2012-07-05

Windows图形编程源码

Windows图形编程和配书源码

2012-07-03

C程序设计语言(第2版_新版)

C程序设计语言(第2版_新版)

2012-06-27

C语言程序设计实践教程》实验题源程序

C语言程序设计实践教程

2012-06-26

C语言教程 C语言100例

C语言教程

2012-06-20

[大家网]C程序设计(第四版).pdf

[大家网]C程序设计(第四版

2012-06-13

DOM帮助文档

DOM帮助文档

2012-01-06

wxPython实战(中文版)

wxPython实战(中文版)

2012-01-06

Python Programming on Win32

Python Programming on Win32

2012-01-06

Python参考手册(第4版)].

Python参考手册(第4版)]

2011-11-24

Python标准库示例

Python标准库示例

2011-11-24

[Python编程(第4版)].源代码

[Python编程(第4版)].源代码

2011-11-24

Python编程(第4版)].(Programming.Python.4th.Edition).Mark.Lutz.文字版

Python编程(第4版)].(Programming

2011-11-24

Python3程序开发指南.第二版(带书签)

Python3程序开发指南.第二版(带书签)

2011-11-24

The_Django_Book中文版

The_Django_Book中文版

2011-11-24

Django Web开发指南

Django Web开发指南

2011-11-24

Bruce.Eckel编程思想系列丛书].PRENTICE_HALL-Thinking_In_Python

Bruce.Eckel编程思想系列丛书].

2011-11-24

jQuery基础教程

jQuery基础教程

2011-11-24

JavaScript基础教程

JavaScript基础教程

2011-11-24

jQuery参考手册

jQuery参考手册

2011-11-24

JavaScript参考手册

JavaScript参考手册

2011-11-24

HTML参考手册

HTML参考手册

2011-11-24

CSS参考手册

CSS参考手册

2011-11-24

Ajax参考手册

Ajax参考手册

2011-11-24

ubuntu入门教程

ubuntu入门教程 从安装到终端 服务器配置...

2011-06-13

音乐播放器Sunday工作室(修正版)

2009-11-9抽了点空修改了一下 解决了网友提出来的一些小毛病 谢谢各位支持

2009-11-09

vb.net音乐播放器

一个可以播放视频的软件 功能不错 里面附有源码 可以方便大家学习

2008-10-09

空空如也

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

TA关注的人

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