- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 【Linux开发】静态库和共享库开发
Linux系统中以.a为后缀的文件都为静态库,以.so为后缀的文件都为共享库 1. 创建静态库 1) gcc -c xxx.c 生成.o文件 2) ar -r lib静态库名.a xxx.o ... 3) 使用静态库 将静态库文件 libxxx.a所在的路径配置到环境变量LIBRARY_PATH下 3) 连接静态库 gcc xxx.o -l静态库名 如果环境变量LIBRARY_PA
2015-04-13 21:14:36
488
原创 读取位图文件
位图由位图文件头、位图信息头、颜色表、位图像素数据四部分组成,网上关于位图文件结构介绍的资料很多,这里就不再赘述。 下面我们主要介绍一下位图文件的读取。 一. 读取位图文件 1. 头文件中添加如下变量 CString strFileName; //打开文件名 BITMAPFILEHEADER bmfHeader; //位图文件头 BITMAPINF
2014-04-01 13:23:51
826
原创 [MFC]菜单CMenu用法
1. 在资源视图下制作下拉菜单IDR_MENU_LIST Menu1 --- ID_MENU_1 Menu2 --- ID_MENU_2 Menu3 --- ID_MENU_3 2. 在MainFrm文件OnCreate函数中添加如下代码 CMenu Menu; CMenu* subMenu; Menu.LoadMenu(IDR_MENU_
2014-03-24 11:39:09
2323
原创 CListCtrl控件失去焦点时仍保持高亮
1. 头文件中添加变量m_nSelItem int m_nSelItem; 2. 为ListCtrl控件添加NM_KILLFOCUS(失去焦点)和NM_SETFOCUS(得到焦点)消息 手动添加代码如下: 头文件中添加声明 afx_msg void OnNMKillfocusList(NMHDR *pNMHDR, LRESULT *pResult); afx_msg
2014-03-21 17:19:08
2684
1
原创 YUM命令介绍
1.列出所有可更新的软件清单 命令:yum check-update 2.安装所有更新软件 命令:yum update 3.仅安装指定的软件 命令:yum install 4.仅更新指定的软件 命令:yum update 5.列出所有可安裝的软件清单 命令:yum list 用YUM安装删除软件 装了系统添加删除软件是常事,yum同样可以胜任这一任务,只要软件是rpm安装
2014-03-19 16:30:48
374
原创 菜单、画笔、画刷的使用
设置菜单项为选中状态 HMENU hMenu; hMenu = GetMenu(); CheckMenuItem(hMenu, ItemSelection, MF_UNCHECKED); ItemSelection = LOWORD(wParam); CheckMenuItem(hMenu, ItemSelection, MF_CHECKED); 设置菜单为(不)可
2013-12-27 16:20:46
727
原创 C++文件读写
写入文件 void WriteFile(const char* szFileName) { HANDLE hFile; hFile = CreateFile(szFileName, GENERIC_WRITE | GENERIC_READ, FILE_SHARE_READ, NULL,
2013-12-27 16:18:03
704
用C++写的FTP客户端
2014-05-15
Bitmap位图转换
2014-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人