源代码:​​下载​​VC开发程序单调的界面相信大家都是深有感触,提到界面美化编程,人们都会说做界面不要用VC写,太难了。一句俗语:难者不会,会者不难。VC的美化界面编程并没有人们想像的那么难。这篇文章是我写的一个用户登录界面,但界面被我美化了,我将一步一步的来讲解它的美化界面的实现步骤。相信有了这篇文章,你的VC界面从此也能绚丽多彩。实现步骤:第一步:美化界面的非客户区(重绘标题栏和界面边框)。
转载 2022-01-14 13:33:39
1136阅读
不适当的UpdateWindow调用。Windows给paint消息指定的优先级比较低,以防止窗口不必要的重画。但是,显示调用UpdateWindow迫使窗口立即被重画,而这很有可能是不必要的调用InvalidateRect不指定更新矩形。API函数InvalidateRect允许用户指定更新矩形,使得重画只限于需要重画的区域;可以传递一个空指针给InvalidateRect函数来更新整个窗口,但是这样做画图需要更长的时间,结果是不必要的闪烁和低速的画图调用InvalidateRect,而将擦除背景参数(erase background parameter)不适当地设置为真。如果背景不需要重画
转载 2013-08-16 19:48:00
103阅读
2评论
http://cid-47027e68f36cbaf5.spaces.live.com/blog/cns!47027E68F36CBAF5!308.entryMFC界面库: GUIToolkit 和 SYGUI官网: http://
转载 2010-05-25 00:12:00
266阅读
2评论
在网上曾经看过一篇文章,说是使用Delphi的皮肤控件VCLSkin制作成DLL,让VC调用美化窗体。感觉蛮有新意的,故自己实验一下。
原创 2021-08-30 13:39:56
1047阅读
本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础: 1.大致了解MFC框架的基本运作原理; 2.熟悉W
转载 2007-05-22 16:40:00
134阅读
2评论
   VC++界面编程总结      一、改变视图背景色:    在CView的OnDraw函数中添写如下一段程序代码:    void CFileNameView::OnDraw(CDC* pDC)    {CFileNameDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);CRect rectClient;CBrush brushBkColo
原创 2021-04-25 16:44:47
309阅读
 一、改变视图背景色:    在CView的OnDraw函数中添写如下一段程序代码:    void CFileNameView::OnDraw(CDC* pDC)    {CFileNameDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);CRect rectClient;CBrush brushBkColor;GetClientRect(rectClie
原创 2021-07-14 10:16:12
144阅读
一、改变视图背景色:    在CView的OnDraw函数中添写如下一段程序代码:    void CFileNameView::OnDraw(CDC* pDC)    {CFileNameDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);CRect rectClient;CBrush brushBkColor;GetClientRect(rectClien
转载 2010-05-30 21:28:00
103阅读
2评论
  1.检测程序中的括号是否匹配   把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号<>)前面,键入快捷键&ldquo;Ctrl+]&rdquo;。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。  2.查看一个宏(或变量、函数)的宏定义   把光标
转载 精选 2012-07-04 16:46:53
315阅读
Android Studio 简单设置界面设置:1,默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。 Settings --> Appearance --> Theme ,选择 Darcula 主题即可: 2,Android Studio编辑区域,在中部会有一条竖线。这条线是用以提醒程序员,一行的代码长度最好不要超过这条线。如果你不想显示这条线,
转载 2023-06-12 22:05:55
339阅读
1.Android Studio界面2.项目结构3.视图部件常用属性4.常用布局      4.1线性布局      4.2相对布局      4.3网格布局     &
转载 2023-05-19 12:07:37
342阅读
  1.检测程序中的括号是否匹配   把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号<>)前面,键入快捷键&ldquo;Ctrl+]&rdquo;。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。  2.查看一个宏(或变量、函数)的宏定义   把光标
转载 精选 2012-07-04 09:57:06
221阅读
2015-05 转自 香远益清原文VC/MFC如何添加启动界面 1、基于框架类的应用程序添加启动画面的步骤(利用组件库中的Splash Screen组件生成Splash1.cpp 和Splash1.h 这两个文件) (1)用Photoshop等制作启动画面图像,保存为bmp格式。 (2)用Appwi
转载 2019-10-27 17:11:00
159阅读
http://blog.csdn.net/tingsking18/article/details/4399199 多线程是我们在编程中经常遇到的问题,线程执行完后往往要把执行的结果传给主线程,但是MFC的控件不是线程安全的,所以在线程中操作界面是一件很危险的事情。所以就需要安全的方法。这一系列篇文章...
转载 2014-10-23 20:42:00
338阅读
2评论
一般的vc++做的程序,效率较高,但是对界面要么开发速度慢,要不做出来的不是很漂亮。如何呢?提供两个方法供参考。1. 使用界面库比较常用不错的一个是BCG, 一个是xtreme toolkit.另外vs2008已经内置BCGxtreme toolkit这个界面库,带的例子比较多,而且是分开的,每个控件都分开有一个例子。方便使用。用bcg的直接用vc2008好了。下载一个package,里面直接集成BCG.2. 使用Python+wxPython,使用Eclipse+PyDev 作为集成开发环境,发布时使用Py2exe进行打包,vc主要写不带界面的内核或逻辑模块。python也是google 三
转载 2013-01-21 14:56:00
127阅读
2评论
VC界面库 GuiToolkit(开源,类似Visual Studio 2003风格) http://www.beyondata.com/default.htm GardenUI(免费,界面效果挺好的,XML,代码 界面 分离) http://www.gardenui.com/ CJLib(开源,免费,UNICODE编码,是xtreme toolkit的前生,但xtreme toolki
转载 精选 2012-06-17 11:15:06
820阅读
一般的vc++做的程序,效率较高,但是对界面要么开发速度慢,要不做出来的不是很漂亮。如何呢?提供两个方法供参考。1. 使用界面库比较常用不错的一个是BCG, 一个是xtreme toolkit.另外vs2008已经内置BCGxtreme toolkit这个界面库,带的例子比较多,而且是分开的,每个控件都分开有一个例子。方便使用。用bcg的直接用vc2008好了。下载一个package,里面...
原创 2022-08-09 17:32:29
121阅读
学习
转载 2010-06-02 11:42:00
103阅读
2评论
    在VC界面的美化比较麻烦,但方法也很多,由于投入时间不能太多,所以只能找些简单的美化方法,下面记录下自己美化程序时用到的一些方法,由于程序比较简单,高手可以略过.    首先,我用的是MFC对话框程序,按钮肯定是美化的,网上比较出名的有CButtonST,功能比较强大,但具体的使用方法,这里就不复制粘贴了,可以去网上找。&nbs
原创 2015-01-04 22:10:03
2794阅读
(8 Android) 用户界面UI设计3.1.1 Android界面视图类Android 图形化的用户界面(Graphical User Interface , GUI) 采用了结构清晰的MVC模型(Model-View-Controller) ,其具体含义:·提供了处理用户输入的控制器(Controller) ;·显示用户界面的视图(View) ;·保存数据和代码的模型(Model) 。在An
转载 2024-06-18 08:11:36
66阅读
  • 1
  • 2
  • 3
  • 4
  • 5