自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

觀滄海

聚滴水以成江海,積跬步以至千里

  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 修改图标的一种方法

传统地,总是把新的图标import进工程,并把老图标由工程中的去掉 ,再把新图标的ID改为老图标的ID。事实上有时候这种方法编译之后的exe可能无法运行。更好的方法是,在工程的/res目录下直接换掉文件,并重新编译工程。即可。但此处要注意,新图标必须与老图标大小相当,并且要么16*16要么32*32。

2007-03-30 09:50:00 1142

原创 编译错误error C2370: 'THIS_FILE' : redefinition的解决方法

某工程以前是有AboutBox的,后来被去掉了。近日在其中加入AboutBox,不想碰到如下错误:--------------------Configuration: MSNLike_dll - Win32 Debug--------------------Compiling...MainFrm.cppe:/work/messangerinterface/msnlike_dll/msnlike_d

2007-03-28 13:19:00 7686

原创 Miranda IM v0.6源代码中主窗体是如何创建出来的

在文件.../clist/clui.c中函数int LoadCLUIModule(void)中有代码        cli.hwndContactList = CreateWindowEx(        DBGetContactSettingByte(NULL, "CList", "ToolWindow", SETTING_TOOLWINDOW_DEFAULT) ? WS_EX_TOOLWIND

2007-03-27 20:26:00 1048

原创 透明Static控件,仅文字透明

一、void CStaticAS::OnPaint() {    CPaintDC dc(this); // device context for painting        CRect rect;    GetClientRect(&rect);      CFont   myFont;      myFont.CreatePointFont (120,_T("宋体"));    CFont

2007-03-27 10:52:00 1455

原创 版本信息的修改

可以自己在资源里添加一条VERSION信息。很多工程中并未包含VERSION,则直接修改目录下的version.rc文件。重新编连即可。

2007-03-19 11:09:00 679

原创 在CWnd::OnPaint()慎用return

通常MFC的OnPain起首处中会自行创建DCCPaintDC dc(this) 有时会select一些object到DC中如在函数结束前return,会导致dc被修改而未及恢复。使得程序的界面绘制出现异常。

2007-03-16 18:28:00 1323

原创 warning LNK4022;error LNK1152的连接错误以及解决

Miranda IM的插件需要导出函数为Load和UnLoad由于使用的CxImage库中存在名为Load的函数,故连接时出现如下错误:Linking..../MSNLike_dll.def : warning LNK4022: cannot find unique match for symbol "Load"./MSNLike_dll.def : warning LNK4002: "int _

2007-03-12 19:40:00 4632

原创 在dll中使用CXImage

1、由CodeProject 上下载CXImage,并编连之;2、在欲使用CxImage的dll工程中设置:project->settings->Object library->cximagecrtd.lib且将cximagecrtd.dll拷贝至目标dll工程目录中。3、在需要加入的相应头文件中加入#include "ximage.h"以贴png图至对话框为例4、在对话框中添加成员变量    H

2007-03-08 13:00:00 2239

原创 一个可根据当前文本调整自身长度的CStatic派生类

重载如下函数void CStaticAS::SetWindowText(LPCTSTR lpszString){    CRect rect;    CSize size(0,0);    GetWindowRect(rect);    GetParent()->ScreenToClient(&rect);    CClientDC dc(this);    CFont * pOldFont=dc

2007-03-06 11:00:00 1306

原创 Win32 SDK中Context Menu使用大致流程

1、CreatePopupMenu创建菜单 2、TrackPopupMenu显示菜单,系统会自动发个WM_CONTEXTMENU消息。3、消息循环中使用WM_CONTEXTMENU处理,其他消息。Context Menu的应用(if in MFC)直至探出菜单Abstract:    Windows不认为顶级菜单是Popup Menu!!!!!Method ONE/////////////////

2007-03-05 11:09:00 2330 1

《Windows程序设计》 随书光盘

Programing Windows 《Windows程序设计》 随书光盘 《Windows程序设计》 随书光盘

2018-08-08

《Visual C++编程技巧-网络与数据库》随书光盘

《Visual C++编程技巧-网络与数据库》-随书光盘-《Visual C++编程技巧-网络与数据库》

2018-08-08

《Windows核心编程》随书光盘

Windows核心编程随书光盘-Application Specification for Microsoft® Windows® 2000 for desktop applications

2018-08-08

《Visual C++6 宝典》随书光盘

《Visual C++6 宝典》随书光盘-《Visual C++6 宝典》随书光盘

2018-08-08

《深入浅出MFC》随书光盘

《深入浅出MFC》随书光盘-《深入浅出MFC》随书光盘-电脑爱好者-跟我学系列

2018-08-08

Statistical Analysis With Excel

Statistical Analysis With Excel 用excel统计分析 Statistical Analysis With Excel

2018-08-06

Financial Analysis Using Excel

Financial Models in Excel7

2018-08-06

《VC++技术内幕》随书光盘

《Programming Microsoft Visual C++, 5th Edition》《VC++技术内幕》随书光盘

2018-08-06

Visual C++多媒体与系统开发随书光盘

《Visual C++多媒体与系统开发》随书光盘,源代码共享。

2018-08-06

空空如也

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

TA关注的人

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