2012-08-14 23:04
⁄ 工业·编程
⁄ 共 4958字
该功能的实现来源于codeproject上面的一个例子《Tooltips for Menu Item and popup menuitem》,其实例子讲的步骤很简单,不过我不打算简单的翻译一下,林语堂先生不是说:“只用一样东西,不明白它的道理,实在不高明”。 实现该功能的核心在于作者自己建立的一个MenuToolTip类,182行的代码实现了菜单提示的功能,下面我就将其一一解释开来,在每行代码的后面有具体的解释。 #ifndef _MENU_TOOL...
UI界面阅读全文
2012-08-14 23:02
⁄ 工业·编程
⁄ 共 2082字
最近看到一篇文章《谈对话框的动画弹出和动画消隐》,文章提到了利用定时器实现对话框动画的效果,比葫芦化瓢,却发现不但没有动画,而且连窗口也没有了,经过简单的修改,终于实现了文中的效果,发现是作者少说了几个地方,在此将完整的实现方法贴出来,也算是在这个小程序上花费时间的小成果吧。相信我,照着这个步骤,肯定可以做出来的:->。
首先,在vc6中创建一个基于对话框的程序,并简单的创建一个...
UI界面阅读全文
2012-08-14 22:30
⁄ 战略·谋略
⁄ 共 3196字
当前我国正处于民营企业境外投资加快发展的重要阶段。为贯彻落实《国务院关于鼓励和引导民间投资健康发展的若干意见》(国发 [2010]13 号),充分发挥民营企业在境外投资中的重要作用,引导民营企业更好地利用“两个市场、两种资源”,加快提升国际化经营水平,推进形成我国民间资本参与国际合作竞争的新优势,推动民营企业境外投资又好又快发展,现提出以下实施意见:
一、大力加强对民营企业境外投资的宏观...
意见, 民营企业, 资本阅读全文
2012-08-14 06:25
⁄ 官场·职场
⁄ 共 1777字
“忍”者,忍让。俗话说:“忍一时风平浪静,退一步海阔天空。”忍让是一种修养,而不是软弱。 对一些无关原则的小事的忍,对一些不必要冲突的忍,有助于形成团结、和谐的工作氛围,成就长远的发展事业。因一些无关原则和大局的事不讲忍让,刻意示强,结果往往是过早地激化矛盾,一致铸成终身悔恨。
“忍”者,容忍。忍是宽容之道。古人云:“海纳百川,有容乃大”,容忍部属与自己的不同意见,...
职场, 职场金典阅读全文
2012-08-13 23:01
⁄ 工业·编程
⁄ 共 1726字
在Windows应用程序中,对话框是应用最广泛也是比较难控制其风格(外表)的一类窗口。相信用过Windows 的朋友在享受其强大功能的同时,一定也为它所提供的具有立体感的界面而感叹吧。通常情况下,对话框的弹出和消隐都是瞬时的,下面将介绍如何实现对话框的动画弹出和消隐,增强程序的美观性。 请按以下步骤实现: 第一步:生成我们的工程(基于对话框)FlashDlg,所有的选项都取默认值,在对话框上随意添加几个控件。 第...
UI界面阅读全文
2012-08-13 07:05
⁄ 工业·编程
⁄ 共 4523字
虽然这是一个很简单的操作,但却耗费了我不少的时间,主要是我对消息机制没有充分的理解吧,最后终于在codeproject中找到了类似的例子,自己也顿开毛塞,写这篇文章的目的是对前面做的工作的一个总结,也想将自己的一些经验和大家分享,避免重走弯路。 要实现标题中所说的功能,首先要了解Windows的消息机制,看了一篇专门讲述消息机制的文章,觉得很好,就将其中重要部分摘出来作为本文的铺垫(这篇文章来自雷神的《跟我学M...
UI界面阅读全文
2012-08-13 06:57
⁄ 工业·编程
⁄ 共 1609字
弹出式菜单(PopMenu)大家都熟悉,在WIN98的桌面上单击鼠标右键弹出的菜单就是弹出式菜单。通常情况下,弹出式菜单在鼠标右键单击时弹出,当然,也可以根据需要随时弹出。 在VC++5的MFC中,管理菜单的类叫CMenu。下面我向大家介绍建立一个弹出式菜单的基本方法。
一、在资源编辑器中建立一个菜单资源 新建一个菜单资源,比如把菜单的ID号为IDC_POPMENU。此菜单有一项两层,即有一个可弹出的菜单项,而此菜单项的弹出内容即...
UI界面阅读全文
2012-08-13 06:54
⁄ 工业·编程
⁄ 共 1586字
一、在资源编辑器中建立一个菜单资源 新建一个菜单资源,比如把菜单的ID号为IDC_POPMENU。此菜单有一项两层,即有一个可弹出的菜单项,而此菜单项的弹出内容即为将要建立的弹出式菜单的内容。至于每一个菜单项的消息映射,和一般的菜单相同。
例如:新建弹出菜单IDR_POPMENU
PopMenu-> Item1
...
UI界面阅读全文
2012-08-13 06:33
⁄ 工业·编程
⁄ 共 1190字
GetWindowRect是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。
GetClientRect取得窗口客户区(不包括非客户区)在客户区坐标系下的RECT坐标,可以得到窗口的大小,而不能得到相对屏幕的位置,因为这个矩阵是在客户区坐标系下(相对于窗口客户区的左上角)的。
ClientToScreen把客户区坐标系下的REC...
windows_API, 区别阅读全文
2012-08-13 06:17
⁄ 工业·编程
⁄ 共 1240字
一 属性设置
Edit Labels属性设置为True,可以就地编辑项文本,仅仅设置个属性是不够的。
View属性设置为Report或者是List
当View的属性为Report的时候只能编辑第一列
二 List Control的初始化
m_List_ctlDemo.InsertColumn(0, L"编号", LVCFMT_LEFT, 100);
m_List_ctlDemo.InsertColumn(1, L"水果", LVCFMT_LEFT, 100);
m_List_ctlDemo.InsertColumn(2, L"产地", LVCFMT_LEFT, 100);
m_List_ctl...
UI界面阅读全文