- 博客(8)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
转载 MFC - 文件操作 (孙鑫C++第十二讲笔记整理)
1.常量指针与指针常量的区分 char ch[5]="lisi"; const char *pStr=ch;//const在*之前,表明指针指向的内容为常量,即为常量指针 char * const pStr=ch;//const在*之后,表明指针的地址不能改变,即为指针常量 明白? 2.对文件读写的三种方法 1.C中 FILE *pFile=fopen("1.t
2013-12-30 17:37:04 1329 2
转载 MFC - 线程同步与异步套接字 (孙鑫C++第十六讲笔记整理)
1.事件对象:来实现线程的同步。与互斥对象一样均属于内核对象。 当人工重置有信号时,所有线程均得到信号,所以不能设为人工重置。代码就不贴了,通过创建匿名的事件对象,也可以让一个程序只能运行一个实例。 2.关键代码段实现线程的同步:类似公用电话亭,只有当电话亭里面没人了,其它人才可以再进去打电话。用了4个函数,这种方法比较简单!但缺点是如果使用了多少关键代码码,容易赞成线程的死锁
2013-12-30 09:23:03 1938
转载 MFC中的OnDraw和OnPaint的对比
学习中遇到一个问题,OnDraw与OnPaint有什么区别?上网搜索了一下,又查了一下MSDN和MFC的一些源文件,现整理如下。OnPaint是WM_PAINT消息的消息处理函数,在OnPaint中调用OnDraw,一般来说,用户自己的绘图代码应放在OnDraw中。OnPaint()是CWnd的类成员,负责响应WM_PAINT消息。OnDraw()是CVIEW的成员函数,没有响应消
2013-12-30 09:19:37 803
转载 MFC - 进程间的通信(孙鑫C++第十七讲笔记整理)
有四种方法1.剪贴板 a.创建个ClipBoard的对话框应用程序,加两EditBox和两个Button发送接收。 b.具体代码: 发送端代码: if(OpenClipboard()) { CString str; HANDLE hClip; char *pBuf; EmptyClipboard(); GetDlgItemText(IDC_EDIT_
2013-12-30 09:14:19 881
转载 MFC - 网络编程 (孙鑫C++第十四讲笔记整理)
一.TCP流式套接字的编程步骤在使用之前须链接库函数:工程->设置->Link->输入ws2_32.lib,OK!服务器端程序:1、加载套接字库2、创建套接字(socket)。3、将套接字绑定到一个本地地址和端口上(bind)。4、将套接字设为监听模式,准备接收客户请求(listen)。5、等待客户请求到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字
2013-12-30 09:07:03 949
转载 MFC - HOOK和数据库访问 ( 孙鑫C++第二十讲笔记整理 )
1.Hook简介:作用是拦截某些消息,关键函数是SetWindowsHookEX() 2.示例程序: a.新建一基于对话框工程,InnerHook,此过程的钩子是只拦截本进程的。 b.在OnInitDialog()中添加代码: g_hWnd=m_hWnd; g_hMouse=SetWindowsHookEx(WH_MOUSE,MousePro
2013-12-25 11:47:02 1021
转载 MFC- 动态链接库编程(孙鑫-第十九讲笔记整理)
1.DLL简介,动态库,静态库。动态库节约磁盘空间,静态库体积大。可以用多种语言编写DLL文件。动态库有两种加载方式:隐式调用和动态加裁! 2.新建一个DLL1的dll工程,加入一源文件名为dll1.cpp,加入add和subtract两个函数,注意此时须在函数名前加_declspec(dllexport),并且编译。用dumpbi -exports dll1.dll查看其导出
2013-12-25 11:44:13 1106
转载 MFC- ActiveX编程(孙鑫C++第十八讲笔记整理 )
一:在VB中调用X控件,添加方法 project->Add components。另外可以用Object Browser来查看控件 二:在VC中创建X控件1.新建一个X工程名为Clock,注意一个文件中可以包含多个控件。2.保持缺省设置,完成。注意它生成的三个类,以及相关的接口。3.运行它。选择TSTCON32.exe作为容器。4.选择Inser
2013-12-25 11:38:39 1008
Qt中调用VC++ dll, 函数指针的参数列表类型如何转换
2018-10-18
VC6 静态编译的Release程序,编译通过运行报错
2018-07-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人