- 博客(12)
- 资源 (67)
- 收藏
- 关注
原创 VC++技术内幕(第四版)笔记(第8章)
/************************************/第八章:使用ActiveX控件1,ActiveX控件是一个直接插入到C++程序中的软件模块,以前常称OLE控件(OCX),是基于MS-COM技术。2,ActiveX控件与普通Windows控件比较:相同点:ActiveX控件也可看成是一个子窗口(可以看成这样的)。如果想在对话框上加入ActiveX控件,则只要在对话框编辑器
2005-10-11 00:42:00 4396 1
原创 VC++技术内幕(第四版)笔记(第7章)
/*****************************************/第七章:无模式对话框 和 Windows通用对话框类1,[无模式对话框]在它处于激活状态下还允许用户在(同一个应用程序中)其它地方工作。 [通用对话框]则是C++和一组Windows的实用对话框之间的程序设计借口,包括File Open,Page Setup,Color等等,它们都是通过COMDLG32.DL
2005-10-11 00:40:00 3032
原创 VC++技术内幕(第四版)笔记(第6章)
/**************************************/第六章:模式对话框和Windows通用控件1,对话框也是窗口,它不当可以接受消息,而且还可以被移动和关闭,甚至可以在它的客户区中进行绘图操作。2,模式对话框在被关闭之前,用户无法在同一应用程序的其它地方进行工作。模式对话框更易于编程。无模式对话框在它仍保留在屏幕的同时,用户还可以在应用程序的其它窗口进行工作。3,对话框
2005-10-11 00:37:00 3195
原创 VC++技术内幕(第四版)笔记(第4章)
/******************************************/第四章:基本事件处理、映射模式和滚动视图1,消息映射:如在视窗中按下鼠标做键,会自动发送WM_LBUTTONDOWN消息,如果要对这消息有所反应的话,需//{{AFX_MSG(CEx04aView) afx_msg void OnLButtonDown(UINT nFlags, CPoint point);//
2005-10-11 00:31:00 3509
原创 VC++技术内幕(第四版)笔记(第3章)
/********************************************/第三章:从“Hello,world!”着手学习AppWizard1,视图:从用户角度看,视图是一个普通的窗口;从程序员角度看,试图是一个从MFC库中CView类所派生的类的对象。视图对象的行为完全由类的成员函数和数据成员决定,其中包括派生类的特定成员和基类的继承而来的成员。2,CEx03aView类最重要的
2005-10-11 00:26:00 3419
原创 VC++技术内幕(第四版)笔记(1~2章)
/***************************************/第一章:Microsoft Windows 和 Visual C++1,Windows应用程序中一定要有WinMain函数,用来完成某些特殊的任务,其中最主要的是创建应用次序的主窗口。2,DOS下,所有次序的目标模块在创建过程中都被静态连接起来。而Windows允许动态连接,即一些特定结构的库(DLL)可以在运行过程
2005-10-11 00:20:00 6423 8
原创 孙鑫VC++讲座笔记-(6)菜单编程
1,弹出菜单(Pop-up)是不能用来作命令响应的。2,MFC中菜单项消息如果利用ClassWizard来对菜单项消息分别在上述四个类中进行响应,则菜单消息传递顺序:View类--Doc类--CMainFrame类--App类。菜单消息一旦在其中一个类中响应则不再在其它类中查找响应函数。具体:当点击一个菜单项的时候,最先接受到菜单项消息的是CMainFrame框架类,CMainFrame框架类将会
2005-10-11 00:10:00 8584 5
原创 孙鑫VC++讲座笔记-(5)文本编程
1,创建插入符:void CreateSolidCaret( int nWidth, int nHeight );//创建插入符void CreateCaret( CBitmap* pBitmap );//创建位图插入符void ShowCaret( );//显示插入符void HideCaret( );//隐藏插入符static void PASCAL SetCaretPos( POINT po
2005-10-11 00:09:00 6771 2
原创 孙鑫VC++讲座笔记-(4)MFC消息映射机制的剖析
一,消息映射机制1,消息响应函数:(例:在CDrawView类响应鼠标左键按下消息) 1)在头文件(DrawView.h)中声明消息响应函数原型。//{{AFX_MSG(CDrawView) //注释宏afx_msg void OnLButtonDown(UINT nFlags, CPoint point);//}}AFX_MSG //注释宏说明:在注释宏之间的声明在VC中灰色显示。afx
2005-10-11 00:07:00 7041 1
原创 孙鑫VC++讲座笔记-(3)MFC程序框架的剖析
1,寻找WinMain人口:在安装目录下找到MFC文件夹下的SRC文件夹,SRC下是MFC源代码。路径:MFC|SRC|APPMODUL.CPP:_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow){ // call shared/exported WinMain return
2005-10-11 00:03:00 8531 3
原创 孙鑫VC++讲座笔记-(2)C++
1, c语言中,结构体struct中不能包括函数的,而在C++中struct中可以包括函数。2,C++中结构体和类可以通用,区别主要表现在访问控制方面:struct中默认是public,而 class中默认的是private。3,构造函数最重要的作用是创建对象的本身,C++中每个类可以拥有多个构造函数,但必须至少有一个构造函数,当一个类中没有显式提供任何构造函数,C++编辑器自动提供一个默认的不带
2005-10-11 00:00:00 8696 6
原创 孙鑫VC++讲座笔记-(1)Windows程序内部运行机制
1,windows程序设计是种事件驱动方式的程序设计,主要基于消息的。当用户需要完成某种功能时,需要调用OS某种支持,然后OS将用户的需要包装成消息,并投入到消息队列中,最后应用程序从消息队列中取走消息并进行响应。2,消息结构:typedef struct tagMSG { // msg HWND hwnd; //接收消息的窗口句柄。和哪个窗口相关联。 UINT
2005-10-10 22:48:00 10386 7
《深入理解Java虚拟机:JVM高级特性与最佳实践》高清完整PDF版(文字版)
2017-10-16
关于jforum2.1.6的全文检索问题(采用lucene实现).zip
2009-08-25
ZKDevelopersGuide[1].part2.rar
2009-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人