VC++
文章平均质量分 60
Joe_IceWind
这个作者很懒,什么都没留下…
展开
-
VC++小问题解决
1 使用VC++建的工程中使用OPENFILENAME 出现未定义错误 需要包含头文件 #include 2 ‘Debug/.pch’is not a precompiled header file created with this compiler? 这种情况的产生一般为其他编译器产生的工程。或是同一个编译器,但是由于某种原因卸载了,又重装后再编译上次编译好的原创 2009-09-24 15:45:00 · 1441 阅读 · 0 评论 -
为窗口设置背景图片
CPaintDC dc (this);CRect rect;GetClientRect(&rect);CBitmap bmp;bmp.LoadBitmap(IDB_BITMAP1); CBrush brush;brush.CreatePatternBrush(&bmp);dc.FillRect(&rect,&brush); 1 定义一个设备上下文,然后获得客户区。原创 2009-09-26 21:56:00 · 794 阅读 · 0 评论 -
设置图标按钮
// 首先得到按钮句柄 CButton *pBunH; pBunH = (CButton*)GetDlgItem( IDC_BUTTON2); // 接下来得到图标句柄 HICON hBtnIcon; // 方法1 //hBtnIcon = AfxGetApp()->LoadIconW( IDI_ICON3); // 方法2 //hBtnIcon = LoadIconW( AfxG转载 2009-10-06 21:03:00 · 766 阅读 · 0 评论 -
VC 实现XP风格
要在你的应用程序中实现XP风格,你要做的第一件事情是创建一个manifest文件(其实是一个XML文件),下面列出了代码,新建一个文本文件,然后保存为xpstyle.manifest。这里我们放在res文件夹中,也可以放在编译目录下。我们要做的就是把它整合到资源文件中,这样编译后生成.res文件,link后自然就和.exe文件合到一起了。首先,复制下面.manifest文件: name=转载 2009-10-01 16:50:00 · 1275 阅读 · 0 评论 -
设置对话框的背景颜色
---- 笔者曾在《软件报》2000年第5期中讨论过如何改变控件的颜色,但还有相当一部分的读者来信提问: 一个基于对话框的MFC AppWizard应用程序中,如何改变对话框的背景颜色呢?对于这个问题,其实可以 由几种不同的方法来实现,具体如下(粗斜体代码为增添的):---- 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。---- 其中函数的第一个参数指定了背景颜色转载 2009-10-16 21:39:00 · 815 阅读 · 0 评论 -
随心所欲改变窗口图标
---- 在使用VC++5.0开发应用程序时,我们可能需要改变框架窗口(包括主框架窗口和子框架窗口)的图标,而不是使用VC为你已经准备好了的、很难看的那个图标。但笔者参考了很多书籍、资料,却没有找到任何叙述如何去改变窗口图标的方法的文章(或许很多人认为这根本就不值得一提),让很多初学者无从着手。笔者经过实践,发现了以下两个改变框架窗口图标的方法。使用方法一可以在编写应用程序时指定框架窗口的图标,使转载 2009-10-22 14:11:00 · 756 阅读 · 0 评论 -
图形学课程设计总结
马上要毕业的人的,学校给开了一些奇怪的课程,如java, asp.net, 图形学,人工智能,信息安全.真不知道学校到底怎么想的.这些课程可以说都是很好的课程,学校早干嘛去了,现在才开.郁闷啊,对于图形学,人工智能,信息安全,只能用剩下的时间学个皮毛了,了解了解也是挺不错的..而至于Java,asp.net就算了,一直坚持学习C/C++,现在再去学那些,到毕业也只是个皮毛,对于找工作也没多大帮助,原创 2009-10-22 16:45:00 · 2793 阅读 · 0 评论 -
VC++中的一些小问题的解决方法
(1) 如何通过代码获得应用程序主窗口的 指针?主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)//使程序最大化.(2) 确定应用程序的路径Use GetModuleFileName 获得应用程序的路径,然后去掉可执行文件名。Example:TCHA转载 2009-10-23 13:35:00 · 1101 阅读 · 0 评论