kathywind
码龄17年
求更新 关注
提问 私信
  • 博客:17,291
    社区:73
    17,364
    总访问量
  • 12
    原创
  • 6
    粉丝
  • 19
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2009-09-06

个人简介:计算机菜鸟

博客简介:

kathywind的专栏

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得0次评论
  • 获得8次收藏
  • 博客总排名361,656名
创作历程
  • 13篇
    2010年

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • 后端
    架构
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

211人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

指针与句柄


句柄并没有什么神奇之处,不管哪种句柄,实际都是一个整数。它标识一种资源,如窗口、位图等等。就象你找一个人,必须知道它的地址一样,如果你要操作一种资源,必须先获得句柄。
      “取窗口句柄()”并不是只能取出窗口的句柄,所有窗口控件,如编辑框、标签等都可以用本命令取出自己的句柄,如: 
     编辑框1.取窗口句柄()
     标签1.取窗口句柄()
控件的句柄同样,任何控件都有它自身的特有属性,句柄也就指它的特有属性(包括共性)。好像人有男女之分
原创
博文更新于 2010.11.01 ·
649 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

给定二叉树前序和中序求后序

发布资源 2009.09.13 ·
text/x-c

algorithm design

发布资源 2011.05.27 ·
application/x-zip

MFC 屏蔽ESC,Enter退出的问题

绝大数消息响应都要通过函数CMYDlg::PreTranslateMessage(MSG* pMsg)然后在传递到函数CMYDlg::PreTranslateMessage(MSG* pMsg),所以我们可以通过重载CMYDlg::PreTranslateMessage(MSG* pMsg)进行相应的处理实现代码如下:BOOL CYourDlg::PreTranslateMessage(MSG* pMsg)   {   if(pMsg->message==WM_KEYDOWN&&pMsg->wParam==
原创
博文更新于 2010.11.24 ·
1169 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MFC中其他数据类型转换为CString类型


CString str;
float m_select=123.12;
int m_show=125;

str.Format("%f",m_select);
str.Format("%d",m_show);
其它类型依此类推
原创
博文更新于 2010.11.01 ·
742 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

string和CString 的比较

string和CString 的比较
 (一) 概述
  string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;
  CString(typedef CStringT<TCHAR, StrTraitMFC<TCHAR>> CString)为Visual C++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char(应用于ANSI),wchar_t(unic
转载
博文更新于 2010.11.01 ·
821 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

MFC ListCtrl控件的使用

1.在对话框上添加list control 控件2.给list control 控件ID命名为IDC_LIST1,设置其View属性为Report3.在对话框类的初始化函数中对list control 控件进行初始化,如下:BOOL CMYDlg::OnInitDialog() { CDialog::OnInitDialog(); m_list1.InsertColumn(0,"航班号");//设置列名 m_list1.InsertColumn(1,"起点"); m_list1.InsertColumn(2
原创
博文更新于 2010.11.01 ·
944 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

MFC 虚拟键值VK表


#define VK_LBUTTON        0x01  
#define VK_RBUTTON        0x02  
      #define VK_CANCEL         0x03  
      #define VK_MBUTTON        0x04      
      #define VK_BACK           0x08  
      #define VK_TAB            0x09  
原创
博文更新于 2010.11.01 ·
6131 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

C++数据转换


atoi,atol,strtod,strtol,strtoul实现类型转换
atof(将字符串转换成浮点型数)
相关函数
atoi,atol,strtod,strtol,strtoul
定义函数
double atof(const char *nptr);
函数说明
atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('/0')才结束转换,并将结果返回。参
原创
博文更新于 2010.11.01 ·
592 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows快捷键与自带工具


辅助功能向导:单击“开始→运行”,在弹出的对话框中输入:accwiz
计算器:单击“开始→运行”,在弹出的对话框中输入:calc
字符影射表:单击“开始→运行”,在弹出的对话框中输入:charmap
磁盘清理:单击“开始→运行”,在弹出的对话框中输入:cleanmgr
SQL Server 客户端网络实用工具:单击“开始→运行”,在弹出的对话框中输入:cliconfg
剪贴薄查看器:单击“开始→运行”,在弹出的对话框中输入:clipbr
原创
博文更新于 2010.11.01 ·
781 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

MFC键盘响应 数字0-9


重载CMYDlg::PreTranslateMessage(MSG* pMsg)
BOOL CMYDlg::PreTranslateMessage(MSG* pMsg)
{
 
 if (pMsg->message == WM_KEYDOWN)//判断是否有键被按下
 {
  switch (int(pMsg->wParam))//判断被按下的键值
  {
  case '0':OnButton10();break
原创
博文更新于 2010.11.01 ·
1191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MFC控件的坐标获取


首先要控件类化(建一个控件,建一个相应的类,把这个类连接控件)或给控件添加相应的成员变量。
使用CRect类来存坐标。
使用GetWindowRect()方法来取得全屏坐标。
再用ScreenToClient()方法来转成客户窗口坐标。
然后可以用MoveWindow()或SetWindowPos()来移动控件。
代码:
CRect rect;
 m_edit->GetWindowRect(&rect);   //取得控件的全
原创
博文更新于 2010.11.01 ·
1111 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

MFC消息映射机制


  MFC是Windows下程序设计的最流行的一个类库,但是该类库比较庞杂,尤其是它的消息映射机制,更是涉及到很多低层的东西,我们在这里,对它的整个消息映射机制进行了系统的分析,可以帮助程序开发人员对MFC的消息映射机制有一个比较透彻的了解。
----一.引言
---- VC++的MFC类库实际上是Windows下C++编程的一套最为流行的类库。MFC的框架结构大大方便了程序员的编程工作,但是为了更加有效、灵活的 使用MFC编程,了解MFC的体系结构往往可以使编程工作事半功倍
原创
博文更新于 2010.11.01 ·
665 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MFC 对话框bmp背景图像

1.在ResourseView里添加文件夹,命名为Bitmap2.将要添加的bmp图像文件拷贝到工程文件res目录中3.在Bitmap里插入Bitmap资源从res目录中选取刚加入的Bitmap,并命其ID为IDB_BITMAP1(随意)4.修改CMYDlg::OnPaint()如下:  else {  // 屏蔽 CDialog::OnPaint(); // CDialog::OnPaint(); //添加如下代码:  CPaintDC dc(this);        CDC memdc;       
原创
博文更新于 2010.11.01 ·
790 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MFC 对话框载入ICON图标文件


1.创建基于对话框的mfc应用程序工程;
2.用工具箱添加一个picture对象;
3.设置picture对象的Type属性为ICON;
4.打开ResourseView上的ICON文件夹,插入或创建ICON,并  设置其ID为IDI_ICON(可随意);
5.设置picture对象的image属性为刚设置的ID值即IDI_ICON;
6.编译运行即可。
原创
博文更新于 2010.10.31 ·
1706 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多