
mfc
因chui斯汀_
这个作者很懒,什么都没留下…
展开
-
lesson19
1:动态库和静态库静态库:函数和数据被编译进一个二进制文件(通常扩展名为.LIB)。在使用静态库的情况下,在编译链接可执行文件时,链接器从库中复制这些函数和数据并把它们和应用程序的其它模块组合起来创建最终的可执行文件(.EXE文件)。在使用动态库的时候,往往提供两个文件:一个引入库和一个DLL。引入库包含被DLL导出的函数和变量的符号名,DLL包含实际的函数和数据。在编译链接可原创 2014-12-12 13:51:49 · 492 阅读 · 0 评论 -
程序加载一个动态链接库dll
编写动态库1加载2声明_declspec(dllimport) void SetHook(HWND hwnd); //哪个程序调用这个函数,hwnd就是该程序的窗口句柄3调用SetHook(m_hWnd);如_declspec(dllimport) void SetHook(HWND hwnd);BOOL CHookTestDlg:原创 2014-12-12 10:30:29 · 441 阅读 · 0 评论 -
lesson20:
1:ADO的三个核心对象Connection对象 Connection对象表示了到数据库的连接,它管理应用程序和数据库之间的通信。Recordset和Command对象都有一个ActiveConnection属性,该属性用来引用Connection对象。Command对象 Command对象被用来处理重复执行的查询,或处理需要检查在存储过程调用中的输出或返回参数的值的查原创 2014-12-11 21:07:16 · 340 阅读 · 0 评论 -
MFC的一些类
MFC是这些 1.静态文本类 - CStatic 显示文本2.按钮类 - CButton 按钮,功能,嘿嘿3.编辑框类 - CEdit 接收输入4.滚动条类 - CScrollBar 滚动窗口 5.列表框类 - CListBox 同时显示多条信息6.组合框类 - CComboBox 显示(编辑)一条信息,有多条可选7.树控件 - CTreeCtrl 树,供增删改选8.列表控件 -原创 2014-12-11 17:38:15 · 332 阅读 · 0 评论 -
第八课 :逃跑按钮、属性表单制作
1:设置上一步,下一步等按钮BOOL CProp1::OnSetActive() //重载基类的虚函数 且可知“属性页”的父窗口是“属性表单”{// TODO: Add your specialized code here and/or call the base class((CPropertySheet*)GetParent())->SetWizardButtons原创 2014-12-11 09:12:29 · 442 阅读 · 0 评论 -
mfc杂记
1:cwnd封在了所有和窗口相关的类,他有一个全局变量,保存了类窗口的一个句柄m_hWnd; cdc类封装了所有和绘图相关的操作;他也有m_hDC句柄;2:当前所操作的类的一个对象指针就是this,要想获得父类窗口的指针GetParent(),返回CWnd*指针3:第七课 1void CMyboleView::OnDialog() { //原创 2014-12-08 15:00:48 · 384 阅读 · 0 评论 -
MFC添加消息
1、MFC中添加消息会在3个地方添加代码,消息映射机制(1)(2)(3)原创 2014-12-08 19:15:24 · 364 阅读 · 0 评论 -
什么是SDK
SDK 就是 Software Development Kit 的缩写,中文意思就是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。具体到我们这个系列教程,我们后面只讨论广义 SDK 的一个子集——即开发 Windows 平台下的应用程序所使用的 SDK。(SDK编程指调用raw API进行Windows编程(即直接原创 2014-12-08 11:04:53 · 442 阅读 · 0 评论 -
总结OnOK()、OnCancel()、OnClose()、OnDestroy()之间的区别
关于OnOK()、OnCancel()、OnClose()、OnDestroy() 模式对话框总结OnOK()、OnCancel()、OnClose()、OnDestroy()之间的区别(转)2009年09月22日 下午 08:33第一,OnOK()和OnCancel()是CDialog基类的成员函数,而OnClose()和OnDestroy()是CWnd基类的成员函数,即WM原创 2015-01-06 17:35:24 · 531 阅读 · 0 评论 -
12_3
一、进程间通信1:void main()点击打开链接111void main(){ char *str1={"Hello"}; char *str2={"Hello World"}; char * const ptr1 =str1 ; //指针常量--指针本身是常量,指向的地址不可以变化,但是指向的地址所对应的内容可以变化 *ptr原创 2014-12-03 09:08:26 · 326 阅读 · 0 评论 -
12_1
1:所有与窗口有关的类,都有一个m_hwnd成员变量,保存了和这个类相关的类的句柄。2:一个函数只能接收一个参数是,且是指针类型,但是要向函数传递两个变量,这时可以定义一个结构体,把这两个变量放在结构体中,把结构体的指针传给函数参数就好了。如孙鑫15课01:36:37时间3:一个类中的静态函数不属于哪个对象,它只属于类本身;4:5:如何传递消息的一个例子自己添加一个消息要在原创 2014-12-02 09:24:32 · 342 阅读 · 0 评论 -
如何查看一个程序中要用到哪些动态库
阿斯发的撒发的原创 2014-12-12 13:48:15 · 1121 阅读 · 1 评论