第一种方法:使用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
半年前在一些QQ群看到有大神NX二次开发做出了进度条,那个时候我还不会弄,也不知道怎么弄得,后来断断续续得研究了一下,直到今天我把它做出来了。内心还是很喜悦的!回想自己这两年当初从没公司肯给我做NX二次开发的机会,在到去专业NX二次开发公司上班又混不下去,最后去干画图仔,但我没放弃这行,每晚坚持那份 ...
分类:
编程语言 时间:
2019-11-20 23:51:20
阅读次数:
221
窗体上操作控件内容,需要句柄,在控件处使用鼠标右键——添加变量。 DoDataExchange()函数会自动生成代码,把ID与变量绑定,让变量具有句柄功能。即DDX_Control(pDX, IDC_TEXT, objText); 【参考】https://www.bilibili.com/video ...
分类:
编程语言 时间:
2019-11-20 23:37:26
阅读次数:
99
VS2017编译错误:#error: Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version 先选择“解决方案管理器”, 然后按如下路径: 项目-》属性-》C/C++-》代码生成-》 ...
分类:
移动开发 时间:
2019-11-20 15:30:30
阅读次数:
105
新建单个文档的MFC应用程序,类视图——View项的属性——消息,WM_PAINT,创建OnPaint()函数 ...
分类:
编程语言 时间:
2019-11-18 18:48:35
阅读次数:
96
使用计时器更新MFC界面时间,频率1s。 文件——新建项目——MFC应用程序,下一步,选择基于对话框,其他默认,完成。 双击窗体(或者鼠标右键)进入类向导,自动创建Ontimer()函数 // CMFCApplication8Dlg 消息处理程序 BOOL CMFCApplication8Dlg:: ...
分类:
编程语言 时间:
2019-11-16 17:43:08
阅读次数:
81
进程间通信最简单的方式就是发送WM_COPYDATA消息。 发送WM_COPYDATA消息: SendMessage(接收窗口句柄, WM_COPYDATA, (WPARAM)发送窗口句柄, (LPARAM)&CopyData); 其中的CopyData为COPYDATASTRUCT结构类型,该结构 ...
分类:
编程语言 时间:
2019-11-16 12:48:04
阅读次数:
91