自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MFC 获取当前控件的坐标和大小

CRect   rectButton; m_wndButton.GetWindowRect(rectButton);

2011-02-27 23:02:55

阅读数 87

评论数 0

MFC SetWindowPos

函数原型:   BOOL CWnd::SetWindowPos  (  const CWnd* pWndInsertAfter, //插入的地方  int x, //水平坐标  int y, //垂直坐标  int cx, //宽  int cy, //高  UINT nFlags //窗口...

2011-02-27 22:34:07

阅读数 28

评论数 0

MFC最小化到系统托盘

MFC最小化到系统托盘 --《VC编程知识总结》之一     在VC++中,想实现将MFC最小化到系统托盘,需要调用NOTIFYICONDATA类,并注册相应的消息,以下详细讲解如何实现:     第一步,声明一个NOTIFYICONDATA类,也就是NOTIFYICONDATA Notif...

2011-02-27 16:46:58

阅读数 6

评论数 0

MFC 右键盘菜单图片

void CPopupMenuDlg::OnLButtonDown(UINT nFlags, CPoint point){// TODO: 在此添加消息处理程序代码和/或调用默认值CMenu menu;//菜单CMenu* pPopupMenu;//菜单指针CBitmap m_bitmap1;//...

2011-02-26 00:01:29

阅读数 8

评论数 0

(右键)菜单相关

(右键)菜单相关 对话框void Panel::OnInitMenuPopup(CMenu* pPopupMenu, UINT nIndex, BOOL bSysMenu) { CDialog::OnInitMenuPopup(pPopupMenu, n...

2011-02-25 23:47:43

阅读数 9

评论数 0

MFC 查找tree control 的 item

VC编程中,若要展现一个树形结构,我们基本都会继承CTreeCtrl进行扩展。通过InsertItem、SetItemData等操作可以建立起一颗树并展现出来。对树的操作,最常用的就是遍历和查找。如何遍历一个CTreeCtrl呢,以下是采用递归完成的遍历树的函数    遍历树   //hitem:...

2011-02-25 23:07:33

阅读数 16

评论数 0

MFC MessageBox 返回值判断

MessageBox will return zero if it fails, or one of:IDABORT Abort button was selected. IDCANCEL Cancel button was selected. IDCONTINUE Continue button...

2011-02-25 23:03:19

阅读数 167

评论数 0

鼠标在TreeControl节点上的操作

很简单:第一步:在向导中给你的树形控件关联一个CTreeCtrl的变量(就像你代码中的m_Mess)第二步:在向导中,添加该树形控件的NM_Click消息(就是鼠标单击消息,以下假设函数名为OnClickTree)第三步:在代码中添加你的数据(主要是在初始化树形控件的数据的函数中,如你代码中的On...

2011-02-25 20:04:26

阅读数 51

评论数 0

MFC 右键菜单

CMenu   m_PopMenu; this->SetForegroundWindow(); //在弹出菜单之前,将你的程序设置为前端窗口。 这样可以保证弹出菜单后无法关闭的问题m_PopMenu.LoadMenu(IDR_MENU_RIGHTVIEW);   //装入...

2011-02-25 16:55:47

阅读数 10

评论数 0

MFC TreeControl 使用

首先是CImageList控件,用来保存一组相同大小的图标或位图,它没有图形显示界面,主要用途是为其它控件提供图形列表。可以通过索引访问图标或位图。CImageList常用的函数有:     函数     说明    Create     创建一个CImageList控件    GetImageC...

2011-02-25 14:44:20

阅读数 37

评论数 0

最小化窗口到托盘

 在实际操作电脑的过程中,我们常常可以看到一些应用程序可以最小化到桌面右下角的托盘中显示,如一些杀毒软件等开机就显示在托盘中,或是我们常用的QQ等聊天工具,都可以最小化在托盘中,如图-1。     在图-1中,可以看到第一个服务器样式的图标,那个就是我编写的服务器程序最小化在托盘中的显示。其实很...

2011-02-24 21:18:39

阅读数 12

评论数 0

ini 文件的操作

        ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息。ini文件由若干个节(Section)组成,每个Section由若干键(Key)组成,每个Key可以赋相应的值。读写ini文件实际上就是读写某个的Section中相应...

2011-02-24 20:22:32

阅读数 11

评论数 0

用CStdioFile 读取中文文件

使用CStdioFile 读取中文文件 如果单独用CStdioFile 来读取中文文件的话会出现乱码的问题。解决方法如下包含头文件:#include <locale.h> 读文件: char* old_locale = _strdup( setlo...

2011-02-24 20:02:27

阅读数 111

评论数 0

vc++ tab control 使用

1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish.2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框...

2011-02-24 14:06:23

阅读数 8

评论数 0

vc++ 关闭窗口

退出程序用 AfxGetMainWnd()->SendMessage(WM_CLOSE); 关闭当前窗口 用 DestroyWindow( ); 关闭模式对话框用 EndDialog(0);

2011-02-24 12:50:54

阅读数 33

评论数 0

vc++ 2010 创建窗口

1创建模态窗口 在资源窗口添加Dialog ,定义类名,Dlg 引用新加的Dialog头文件,定以新加的Dialog对象, 调用DoModal 代码 CMyDialog test;  // CMyDialog  在创建资源文件时定义test.DoModal();   API方式创建模态窗口...

2011-02-24 12:01:25

阅读数 25

评论数 0

用socket发送xml文档

<!--教程正文文字开始--> 用socket发送xml文档,把生成的xml文档转化成字符流输出Socket c = new Socket(host,port) PrintWriter pw = new PrintWriter(new Outuput...

2011-02-18 20:11:58

阅读数 44

评论数 0

jTree 用法

import java.awt.Dimension; import java.awt.Color; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import j...

2011-02-17 19:19:07

阅读数 14

评论数 0

java 读取和修改配置文件

1.读取配置文件 try{ File f=new File("D:\\myfile.text"); Properties pp=new Properties(); FileInputStream fis = new FileInputStream(...

2011-02-17 13:38:34

阅读数 21

评论数 0

java 获取当前路径

File   directory =   new   File(".");   directory.getCanonicalPath();取得当前路径

2011-02-16 21:26:04

阅读数 15

评论数 0

提示
确定要删除当前文章?
取消 删除