- 博客(9)
- 收藏
- 关注
原创 ubuntu 路径下编译项目的一个坑
试了网上很多种方法,最后我重新开了虚拟机,重新走了一次流程,最后发现我在安装mqtt里,执行了redeme.md 里的一条指令,sudo apt-get install libssl-dev。make: *** [Makefile:35:main] 错误 1。然后我执行sudo apt purge libssl-dev。这个和我从git 方式下载安装的openssl 存在冲突。卸载之后就编译通过了。
2023-06-06 16:26:23
485
1
转载 托盘程序
托盘程序的设计主要满足以下几个需求: (1)程序启动时主窗口隐藏,只在托盘显示图标; (2)主窗口隐藏时,在任务栏没有图标显示; (3)在托盘图标点击右键弹出,菜单用来恢复、隐藏、退出程序。 实现托盘程序主要涉及一个shell函数Shell_NotifyIcon和一个用来描述托盘图标信息的结构体NOTIFYICO...
2018-07-24 11:35:44
1342
转载 总结OnOK、OnCancel、OnDestroy函数之间的区别
第一,OnOk()和OnCancel()是CDialog基类的成员函数,即ID为ID_OK和ID_CANCEL的按钮的通知消息的响应函数,而OnClose()和OnDestroy()是CWnd基类的成员函数,即WM消息响应函数第二,OnClose()和OnDestroy()在对话框程序中,根据《深入浅出MFC》所讲,程序退出执行时执行的操作顺序为(从点X按钮开始)(1)用户点击X关闭按钮,发送了W...
2018-06-13 16:50:53
564
转载 SetWindowPos函数详解
//声明:SetWindowPos(hWnd: HWND; {窗口句柄}hWndInsertAfter: HWND; {窗口的 Z 顺序}X, Y: Integer; {位置}cx, cy: Integer; {大小}uFlags: UINT {选项}): BOOL;//hWndInsertAfter 参数可选值:HWND_TOP = 0; {在前面}HWND_BOTTOM = 1; {在后面}H...
2018-06-13 16:50:29
31693
1
转载 MFC 之 OnClose 与 OnCancel
在一个对话框当中,按下esc键 与 上面的红叉,默认都是调用OnCancel()函数;现在我要在按下esc键盘后不关闭程序而是弹出一个对话框,但是这个时候点击红叉程序也不会关闭,为了解决这个问题,我们就要重载OnClose函数,[cpp] view plain copyvoid CMy1223Dlg::OnCancel() { MessageBox("如果出来真奇怪","提示"...
2018-05-23 10:26:56
1155
转载 AfxGetApp->GetMainWnd()与AfxGetMainWnd
前台线程与后台线程,AfxGetApp->GetMainWnd()与AfxGetMainWnd的不同 顾名思义,前台指看得见,既然看得见自然要有窗口,而后台是看不见,看不见可以理解为没有窗口,既然没有窗口,那么用AfxGetMainWnd()取得其窗口句柄,未免有些搞笑,为什么呢?聪明的你想必早已明白,如果你曾经跟踪过AfxGetMainWnd()的调用,会发现它取得的是AFX_MOD...
2018-05-23 10:07:02
731
转载 菜单编程 (TrackPopupMenu)
1,弹出菜单(Pop-up)是不能用来作命令响应的。2,MFC中菜单项消息如果利用ClassWizard来对菜单项消息分别在上述四个类中进行响应,则菜单消息传递顺序:View类--Doc类--CMainFrame类--App类。菜单消息一旦在其中一个类中响应则不再在其它类中查找响应函数。具体:当点击一个菜单项的时候,最先接受到菜单项消息的是CMainFrame框架类,CMainFrame框架类将会...
2018-05-23 09:59:20
3519
原创 项目中遇到的一些知识问题等
test.cpp和testDlg.cpp有什么区别一般后缀名有Dlg的,表示它是一个对话框类,从CDialog继承,用来实现用户界面,负责数据的输入输出而后缀名为App的类,是从CWinApp类继承过来的系统类,负责一些系统级的任务,比如系统初始化(例如注册表处理)等等。他们都有对应的头文件和实现文件,自己在类视图和解决方案视图来回切换切换,对照对照,应该很快就能明白的。在非MFC DLL学习中出...
2018-05-18 09:59:30
3998
转载 转:C++学习笔记之——vector的size和capacity、resize和reserve的区别
https://blog.youkuaiyun.com/huangjh2017/article/details/73928176在使用STL中的vector时,对于size和capacity、resize和reserve的使用很是模糊。于是这篇博文就诞生了,主要是加深自己的理解和方便日后查阅。在vector中size()和capacity()属性分别对应着resize(size_type)和reserve(s...
2018-05-18 09:56:02
462
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人