自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

转载 MFC对话框最小化到托盘

<br />1、在资源中的Icon中导入一个自己喜欢的图标,ID命名为IDR_MAINFRAME,将先前的IDR_MAINFRAME的图标删除掉;<br />2、在自己的Dialog头文件中定义一个变量  NOTIFYICONDATA m_nid,关于该结构体的具体信息可以查阅MSDN;<br />3、添加消息响应函数OnInitDialog(),并在该函数中添加以下代码,这样程序一启动,就在托盘中显示出了自己应用程序的图标。<br />    //---------------------------托盘

2011-01-22 22:07:00 15892 9

原创 VS2008 UNICODE编码 WCHAR 转换为char *

<br />strcpy()时报错,不能WCHAR 转换为char *。<br />则使用wcscpy_s()

2011-01-22 21:58:00 1150

原创 VS2008中MFC的单独exe运行出错,但是从VS环境下打开运行没问题

<br />遇到一奇怪问题:做了一个基于对话框的MFC程序,当在VS环境下编译运行时一点问题没有,但是当在debug或者release目录下单独执行可执行.exe文件时出现runtime error错误。折腾了好久。该程序也没有依赖什么特殊的库。<br />偶然发现把debug和release目录删除后,再重新编译程序,再次在debug或者release目录下执行.exe文件时,正常运行,不再出现runtime error。但是仍不知道问题出在哪里,莫名奇妙。

2011-01-22 11:48:00 4277 1

原创 vs2008 Unicode编码CString转换为const char* 、int、void * 、LPWSTR

<br /> 1.CStringAm_ServerIP(m_ServerIP);//VS2008 Unicode CString 转 const char *<br /> //服务器地址信息<br /> SOCKADDR_IN addrSock;<br /> addrSock.sin_addr.S_un.S_addr=inet_addr(m_ServerIP);<br /> addrSock.sin_family=AF_INET;                                       

2011-01-20 20:52:00 4978 1

原创 多线程线程处理函数中获取窗口类指针

<br />1.开启工作线程:在CMWSNMSDlg类中AfxBeginThread((AFX_THREADPROC)ClientSockWatchProc,(LPVOID)this); //开启线程 <br />2.线程处理函数:<br />DWORD WINAPI ClientSockWatchProc(LPVOID lpParam)<br />{<br /> CMWSNMSDlg * mwsnms=(CMWSNMSDlg *)lpParam;<br />//访问CMWSNMSDlg窗口类中的对象<br

2011-01-15 19:16:00 1917

原创 CPropertyPage::OnSetActive()和OnKillActive()函数:属性页切换时的处理函数

<br />CPropertyPage::OnKillActive<br />virtual BOOL OnKillActive();<br />返回值:<br />如果数据被成功更新则返回非零值;否则返回0。<br />说明:<br />当页不再是活动页时,框架调用此函数。重载这个成员函数来执行指定的数据确认任务。<br />此成员函数的缺省实现将对属性页中的控件所做的设置拷贝到属性页的成员变量中。如果数据没有被成功地更新,则属于一个对话框数据确认(DDV)错误,该页保持焦点。<br />在此成员函数成功

2011-01-15 09:45:00 6608 1

原创 XP下安装Linux双系统时停止在ehci问题

<br />XP下安装Ubuntu9.10或者RedHat9.0双系统时,利用光盘启动,Ubuntu安装时找不到分区,RedHat安装时停止在:<br />ehci-hcd 00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Jan-22<br /><br />然后就没反应了,反复多次,找到原因,是USB在作怪。将USB接口的鼠标拔掉,顺利通过,安装的过程中如果再插上鼠标,将会出现死机,无奈之下只能利用没有鼠标的文本模式。

2011-01-07 09:23:00 1474 1

转载 VC调用C#的COM组件(DLL)

假设要进行二次开发的程序为 A.exe,要增加的功能使用增加DLL的方法来完成,设为Cdll.DLL,其中含有A、B、C等方法。       其中的方法A要用到C#类库Csharp.DLL中的方法A。要完成这个任务,参考网络上的各种方法与代码,总结其步骤如下:先用VS2008 C#类库项目写成含有A方法的DLL,并设置项目属性以进行COM的封装,然后用VC6 等写C代码进行调用。一、生成C#类库 Csharp.DLL(1)在Visual Studio 2008 中创建C#的类库项目 CSharp(2)实现的

2011-01-04 10:02:00 3820

Darwin streaming server6.0.3安装补丁

Darwin streaming server6.0.3安装补丁,修正了在32位linux上,Darwin streaming server6.0.3在执行Buildit时的类型错误和其他一些错误。

2014-03-13

Linux基本技能教程

Linux基本技能教程(适合Linux初学者):包括初学Linux应该注意的问题、建议或忠告,一些基本操作命令,还有一些Linux使用经验。

2012-03-30

Shell编程基础

Shell编程基础,包括变量赋值和引用、流程控制、特殊符号和shell函数等

2012-03-30

嵌入式Linux下USB摄像头驱动实现

论文《嵌入式Linux下USB摄像头驱动实现》,该文在 S3C2440AL_ARM 开发平台上设计并实现 USB 摄像头的嵌入式 Linux 设备驱动。

2012-03-29

八大排序算法总结

八大排序算法总结,包括排序原理、要点和实现,快速排序实现除外。

2012-03-29

wince调试助手

wince调试助手,包括ARMV4IRel、MIPSIIRel、SH4Rel、ARMV4Rel等

2012-03-29

ZigBee-PRO Stack Profile

This document defines the ZigBee-PRO stack profile as applied to the ZigBee Specification r17

2012-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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