在同一个地方摔倒两次之后,决定记录下来这个东西。 问题 在同一个地方摔倒两次之后,决定记录下来这个东西。 问题 1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YA ...
分类:
编程语言 时间:
2019-12-01 00:02:29
阅读次数:
116
新建单个文档的MFC应用程序,类视图——View项的属性——消息,WM_PAINT,创建OnPaint()函数 ...
分类:
编程语言 时间:
2019-11-30 13:55:47
阅读次数:
137
【线程的创建】 AfxBeginThread(类外的线程函数,NULL); AfxBeginThread(类内的线程函数,(LPVOID)this); 【类外线程函数】 UINT 函数名(LPVOID pParam);//头文件中声明,放类外 UINT MyThreadA(LPVOID pParam ...
分类:
编程语言 时间:
2019-11-28 01:30:29
阅读次数:
178
字体主要是用于修饰文字输出的形状、高度、宽度、粗度、倾斜、删除线等。 BOOL CreateFontIndirect(const LOGFONT* lpLogFont); 根据LOGFONT结构体创建一个字体 BOOL CreateFont( int nHeight, int nWidth, int ...
分类:
编程语言 时间:
2019-11-27 23:22:00
阅读次数:
142
一 MFC程序执行过程剖析 1)我们知道在WIN32API程序当中,程序的入口为WinMain函数,在这个函数当中我们完成注册窗口类,创建窗口,进入消息循环,最后由操作系统根据发送到程序窗口的消息调用程序的窗口函数。而在MFC程序当中我们不在能找到类似WinMain这样的程序入口,取而代之的是一系列 ...
分类:
编程语言 时间:
2019-11-26 22:30:38
阅读次数:
73
CListCtrl类的成员函数 主要成员函数 说明 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID ); 创建列表控件,并将其窗口句柄保存到m_hWnd中 int InsertColumn( int n ...
分类:
编程语言 时间:
2019-11-23 20:05:34
阅读次数:
125
第一种方法:使用SetWindowPos函数 CWnd::SetWindowPosBOOL SetWindowPos( const CWnd* pWndInsertAfter, int x, int y, int cx, int cy,UINT nFlags ); 返回值如果函数成功,则返回非零值; ...
分类:
编程语言 时间:
2019-11-23 12:36:51
阅读次数:
66
最近在一个通过MFC做一个界面,通过这个界面可以对布置在另一台服务器上的数据库MySQL、SQl Server、Oracle进行增删创建表的操作。其中我通过ADO很快就完成了对MySQL和SQL Server的控制。但是Oracle的连接就麻烦很多,我完成这个项目的大部分的时间都在研究怎么与Orac ...
分类:
数据库 时间:
2019-11-22 01:26:03
阅读次数:
104
一般用带有表头的报表模式,所以属性:View设为Report 【参考】https://www.bilibili.com/video/av52921336?p=16 ...
分类:
编程语言 时间:
2019-11-21 14:04:13
阅读次数:
108
下拉框常用的事件是Change事件 【参考】https://www.bilibili.com/video/av52921336?p=15 ...
分类:
编程语言 时间:
2019-11-21 12:17:06
阅读次数:
78