
VC界面处理
文章平均质量分 61
ShenRui
不要只会编码,交流比编码更重要
展开
-
如何定制对话框中的回车键
如何定制对话框中的回车键 作者/赵湘宁本文例子代码 基于对话框的程序中,每次按下回车键时,程序都退出。去掉按钮的 BS_DEFPUSHBUTTON 属性并重写OnOK函数也没用。那么如何定制回车键的行为呢?这个问题很easy,但是要说明白,却要费点时间。 这个问题在Windows的开发中由来已久,对于初学者来说,这是个恼人的问题,幸运的是,人们找到了多种解决这个问题的方案转载 2008-07-18 15:53:00 · 638 阅读 · 0 评论 -
程序实现多国语言的动态切换解决方案
程序实现多国语言的动态切换解决方案作者:耿海增下载示例源代码实现思想:传统的做法是把所有的资源都放到动态库中,一种语言一个动态库,程序运行的时候通过加载不同的动态库来实现多语言功能。这样做的缺点是不能动态切换语言,如果更换语言后必须重新启动软件。当然,没有人会需要经常的切换语言玩儿,但是采用动态库的方法,如果程序需要修改资源的话,就要更新所有的动态库,这是一个非常枯燥而且容易出现疏漏的工转载 2009-03-31 16:30:00 · 1203 阅读 · 0 评论 -
轻松实现类VC界面
下图是一个类似VC的界面,左边、底下有两个可浮动、可变大小的控制窗口。许多朋友都希望在自己的程序中实现类似的界面,因为此种类型的界面用途很广、通用性很强,所以笔者总结了一下实现的步骤,辑此一文,并提供源代码供大家参考!下载本文示例工程 44.3K (最新更新:2004年2月8日) 一、实现原理图中两个窗口的实现类是从CControlBar派生出来的,我们并不需要从头到尾实现该类,因为Cris转载 2008-12-22 15:58:00 · 763 阅读 · 0 评论 -
VC中创建不可改变大小的窗口,及其限制窗口大小的办法
其实方法很多的,这里列出几个比较常见的方法来,这里是以SDI的框架窗口为例子来试验的。1.创建一个最大化的窗口,并且不能改变其大小那么首先, app的InitInstance中 在原来pMainFrame->ShowWindow(m_nCmdShow); 的前面加上 DWORD dwStyle转载 2008-06-11 15:31:00 · 4639 阅读 · 0 评论 -
透明界面
http://eternalwindows.jp/winbase/window/window11.html原创 2008-06-11 16:39:00 · 658 阅读 · 0 评论 -
VC小技巧收集
转载 2008-06-06 14:59:00 · 697 阅读 · 0 评论 -
部分MFC和API函数
转载 2008-06-06 15:05:00 · 1565 阅读 · 0 评论 -
教程的下载地址
这里有教程的下载:http://www.nanshan.edu.cn/rjgc/down.asp这个VC编程技术讲述的很详细,可以作为字典查阅http://www.nanshan.edu.cn/rjgc/ws/yxl/这里也有很多教程下载http://www.bttc.cn/jsj/Html/index.htm这里还有别的教程http://www.nanshan.edu.cn/rjgc/ws/原创 2008-06-06 14:21:00 · 704 阅读 · 0 评论 -
界面处理相关API&MFC函数(随时更新)
窗口居中显示: CenterWindow(); CenterWindow( GetParent() ); CenterWindow( GetDesktopWindow() ); // center to the hpc screen. 使用示例: AfxGetMainWnd()->CenterWindow();//将主框架窗口居中. AfxGetMainWnd()-原创 2008-06-06 13:53:00 · 611 阅读 · 0 评论 -
激活后台运行程序的窗口
<br /> 最近工作的时候遇到激活后台程序窗口的问题,试了好多方法才成功,在这里留点记忆。<br /> 我的程序一般不显示画面直接在后台运行,启动后直接进入系统托盘(Task Tray ),但在用户需要的时候需要显示运行状态画面。画面启动方法有两种:系统推盘启动和Explorer的右击菜单启动。系统托盘启动的时候没有问题,但是从Explorer启动的时候无法让窗口显示到最前端。尝试了SetForegroundWindow和BringWindowToTop等各种方法都没有成功,最后想到SetWind原创 2011-02-14 13:42:00 · 2959 阅读 · 0 评论