本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Visual C++2012 运行时组件下载,运行由vc++2012开发的软件需要安装此东西
Visual C++ Redistributable for Visual Studio 2012Visual C++ Redistributable Packages 包含了在没有安装 Visual Studio 2012 的计算机上运行用 Visual Studio 2012 开发的应用程序时所需的 Visual C++ 库的运行时组件。 本软件包会安装 C Runtime (CRT)、标准 C ...
滑动条+编辑框用来做用户参数设置界面
在做MFC界面编辑中,有时候要做一个设置或修改界面供用户对某一参数进行控制.这个时候就要用动滑动条了.
第一步:在对话框界面上添加滑动条和编辑框,并设置属性.
假设这里的滑动条为垂直的,则在属性面板了找到Orientatin属性修改为Vertical.
为滑动条创建控制变量 m_sd_oil.
假设编辑框的ID为 ...
滑动条+编辑框用来做用户参数设置界面
在做MFC界面编辑中,有时候要做一个设置或修改界面供用户对某一参数进行控制.这个时候就要用动滑动条了.
第一步:在对话框界面上添加滑动条和编辑框,并设置属性.
假设这里的滑动条为垂直的,则在属性面板了找到Orientatin属性修改为Vertical.
为滑动条创建控制变量 m_sd_oil.
假设编辑框的ID为 ...
[置顶] MFC(HOOK和数据库访问,孙鑫C++第二十讲笔记整理)
1.Hook简介:作用是拦截某些消息,关键函数是SetWindowsHookEX()
2.示例程序:
a.新建一基于对话框工程,InnerHook,此过程的钩子是只拦截本进程的。
b.在OnInitDialog()中添加代码:
g_hWnd=m_hWnd;
g_hMouse=SetWindowsHookEx(WH_MOUSE,MouseProc,NULL, ...
子对话框怎么获取主对话框的信息
若主对话框是CParentDlg,子对话框是CChildDlg:
第一步:在子对话框的头文件的类定义中添加:
CDialog *m_pMianDlg;
第二步:在子话框类的定义文件中添加设置函数,并实现:
void set_parent_dlg(CDialog * parnet_dlg);
实现:
void CWarnPage::set_parent_dlg(CDialo ...
子对话框怎么获取主对话框的信息
若主对话框是CParentDlg,子对话框是CChildDlg:
第一步:在子对话框的头文件的类定义中添加:
CDialog *m_pMianDlg;
第二步:在子话框类的定义文件中添加设置函数,并实现:
void set_parent_dlg(CDialog * parnet_dlg);
实现:
void CWarnPage::set_parent_dlg(CDialo ...
[置顶] MFC(ActiveX编程,孙鑫C++第十八讲笔记整理)
一:在VB中调用X控件,添加方法 project->Add components。另外可以用Object Browser来查看控件
二:在VC中创建X控件
1.新建一个X工程名为Clock,注意一个文件中可以包含多个控件。
2.保持缺省设置,完成。注意它生成的三个类,以及相关的接口。
3.运行它。选择TSTCON32.exe作为容器。
4.选择Insert Cont ...
[置顶] MFC(线程同步与异步套接字,孙鑫C++第十六讲笔记整理)
1.事件对象:来实现线程的同步。与互斥对象一样均属于内核对象。
当人工重置有信号时,所有线程均得到信号,所以不能设为人工重置。代码就不贴了,通过创建匿名的事件对象,也可以让一个程序只能运行一个实例。
2.关键代码段实现线程的同步:类似公用电话亭,只有当电话亭里面没人了,其它人才可以再进去打电话。用了4个函数,这种方法比较简单!但缺点是如果使用了多少关键代码码,容易赞成线程的 ...
OLEDB操作EXCEL
第一步:#import "C:\\Program Files\\Common Files\\System\\ADO\\msado15.dll" no_namespace rename("EOF","adoEOF")
_ConnectionPtr m_pConnection; _RecordsetPtr m_pRecordset; ::C ...
如何修改MFC界面风格
在将一个VC6.0的工程用VS2010打开的时候,发现运行的时候界面风格是Windows2000的风格,于是做以下修改就变成系统默认的风格了:
在stdafx.h头文件中,添加或修改如下指令:
//#ifdef _UNICODE
#if defined _M_IX86
#pragma comment(linker,"/manifestdependency:\"type ...
MFC(网络编程,孙鑫C++第十四讲笔记整理)
一.TCP流式套接字的编程步骤
在使用之前须链接库函数:工程->设置->Link->输入ws2_32.lib,OK!
服务器端程序:
1、加载套接字库
2、创建套接字(socket)。
3、将套接字绑定到一个本地地址和端口上(
Cstring 转 Char* 和 Char* 转 Cstring
在Visual C++.NET2005中,默认的字符集形式是Unicode,但在VC6.0等工程中,默认的字符集形式是多字节字符集(MBCS:Multi-Byte Character Set),这样导致在VC6.0中非常简单实用的各类字符操作和函数在VS2005环境下运行时会报各种各样的错误,这里总结了在Visual C++.NET2005环境中Unicode字符集下CString和char *之 ...
[置顶] MFC(文件操作,孙鑫C++第十二讲笔记整理)
1.常量指针与指针常量的区分
char ch[5]="lisi";
const char *pStr=ch;//const在*之前,表明指针指向的内容为常量,即为常量指针
char * const pStr=ch;//const在*之后,表明指针的地址不能改变,即为指针常量
明白?
2.对文件读写的三种方法
MFC学习笔记:怎样尽可能的跟踪和查看MFC中函数的代码
基本上可以总结为:只用两种方法就可以基本看到WINDOWS MFC的函数定义了。
一、利用windows系统的搜索功能,直接在安装目录下面搜索你需要的函数(例如本次的目标是CMDIFrameWnd::OnWindowNew()),直接打开系统的搜索功能(CTRL+F)。然后输入OnWindowNew。搜索结果如下(本人电脑室windowsXP SP3系统,VS2008安装在C盘)。
...