内容列表
- 将自已的程序加到鼠标右键菜单里
- 大家对右键菜单一定不会默生吧,通过使用鼠标右键菜单关联文件能简化许多操作。典型的如 UltraEdit-32、WinRAR、ACDSee、金山毒霸等。你是否也想把你的程序加到右键菜单里呢,即方便了用户的操作,又让你的程序看起来很专业!(我用的是 Win2k,以下操作都是在 Win2k 中有效,不过其它 Windows 可用类似方法)
一、用“文件夹选项”修改 1、打开“我的电脑”,进入“
- 分类:VC语言 查阅全文
- 网站规划12要12不要
- 十二“要”: 1. 网站导航要清楚、简捷,回主页的标识要易找; 2. 页面标题、营销主题要清晰易辨; 3. 主页要明确报出自己姓名、机构(商号)、或者你的业务; 4. 所有页面的登录速度要保证快捷,页面容量最好在50K以下; 5. 牢记你的页面效果在不同的电脑、显示屏、浏览器上会
- 分类:VC语言 查阅全文
- 关于datawindow控件,GetChild()函数的一点经验
- 我在软件开发过程中,用Getchild函数曾经出现过一些问题,我想有必要拿出来讨论一下,也请大家引以为戒。 在datawindow中,Getchild函数主要被用来得到一个数据窗口的子数据窗口,格式如下:数据窗口控件名.(列名,用户定义的子数据窗口变量)
如:a)、dw_cx.GetChild(“x
- 分类:VC语言 查阅全文
- DCOM实现分布式应用(一)
- DCOM实现分布式应用(一)
DCOM概述
Microsoft的分布式COM(DCOM)扩展了组件对象模型技术(COM),使其能够支持在局域网、广域网甚至Internet上不同计算机的对象之间的通讯。使用DCOM,你的应用程序就可以在位置上达到分布性,从而满足你的客户和应用的需求。 因为DCOM是世界上领先的组件技术COM的无缝扩展,所以你可以将你现在对基于COM的应用、组件、工具以及知
- 分类:VC语言 查阅全文
- DCOM实现分布式应用(二)
- DCOM实现分布式应用(二)
功能的发展:版本化
除了随着用户的数量以及事务的数量而扩展规模外,当新的特性加入时应用系统也需要扩展规模。随着时间的推移,新的任务被添加进来,原有的任务被更新。传统的做法是或者客户进程和组件都需要同时被更新,或者旧的组件必须被保留直到所有的客户进程被更新,当大量的地理上分布的站点和用户在使用系统时,这就成为一个非常费力的管理问题。
DCOM为组件和客户进程
- 分类:VC语言 查阅全文
- DCOM实现分布式应用(三)
- DCOM实现分布式应用(三)
带宽及潜在问题
分布式应用利用了网络的优点将组件结合到一起。理论上来说,DCOM将组件在不同的机器上运行这一事实隐藏起来。实际上,应用必须考虑到网络连接带来的两个主要限制:
带宽:传递给方法调用的参数的大小直接影响着完成方法调用的时间。
存在问题:物理距离以及相关的网络器件(例如路由器合传输线)甚至能使最小的数据包都被显著地延迟。
DCOM怎样帮
- 分类:VC语言 查阅全文
- DCOM实现分布式应用(四)
- DCOM实现分布式应用(四)
安全性
使用网络来将应用系统分布化是一个挑战,这不仅是因为带宽的物理限制以及一些潜在的问题,而且也由于它产生一些诸如关系到客户间、组件间以及客户和组件之间的安全问题。因为现在的许多操作可以被网络中的任何一个人访问,所以对这些操作的访问应该被限制在一个高级别上。
如果分布式开发平台没有提供安全支持,那么每一个分布式应用就必需完成自己的安全机制。一种典型的方法
- 分类:VC语言 查阅全文
- DCOM实现分布式应用(五)
- DCOM实现分布式应用(五)
负载平衡
一个分布式应用系统越成功,由于用户数量的增长而给应用系统中的所有组件带来的负载就越高。一个经常出现的情况是即使是最快的硬件的计算能力也无法满足用户的需求。 这一问题的一个无法必免的解决方案是将负载分布到多个服务器中去。在“可扩展性”部分简要地提到了DCOM怎样促进负载平衡的几种不同的技术:并行配置,分离关键组件和连续进程的pipelining技术。
- 分类:VC语言 查阅全文
- DCOM实现分布式应用(六)
- DCOM实现分布式应用(六)
跨平台的互操作性标准
从另一方面来说,DCOM为面向对象的分布式计算定义了跨平台服务(或抽象),其中包括连接组件、创建组件、组件的定位、激活组件的方法以及一个安全性框架。 除了这些以外,DCOM仅仅使用了每一个平台上都有的服务来完成多线程化和并发控制、用户界面、文件系统之间的相互作用、非DCOM网络的相互作用以及实际的安全性模块。
使用大多数的DCE RP
- 分类:VC语言 查阅全文
- 谈Delphi编程中“流”的应用--陈经韬
-
&n
- 分类:VC语言 查阅全文
- 如何实施手机短信轰炸
- 如何实施手机短信轰炸
手机和网络早已密不可分,通过网络,可以直接发送信息到手机上,只是现在已经没有免费发送短信的网站,如果想通过网站发送短信到手机上,必须先注册用户,确认后才可以发送信息,只是那样以来,呵呵,发一条信息就是一毛钱,呵呵,我可没那么多钱。呵呵!是不是很纳闷啊,呵呵!好了,我来仔细说说。首先分析网上可以发送手机短信的网站结构。特别是他们如何确认用户已经注册成功呢。
一般说来有如下步
- 分类:VC语言 查阅全文
- Programming Windows by Charles Petzold (bigtoog翻译)
-
Programming windows by Charles Petezold (bigtoog 翻译)
作者注解
如果想知道更多的关于本书的信息包括一些可能的bug和新的代码,请你访问我的站点
www.cpetzold.com , 也可就本书的问题发Email到[email protected] 。尽管我会尽量
回答你的任何轻松的问题,但我还是不能保
- 分类:VC语言 查阅全文
- 实现photoshop魔棒效果的源代码.
- <<实现photoshop魔棒(magic wand tool)效果的源代码>>
是一个老外写的,希望能有人转成VC++的工程,谢谢!
片断:
procedure exec;varhh,ll,ss,h1,l1,s1,aa,bb,cc:real;c1,c2,c3,pixr,pixg,pixb,oldr,oldg,oldb,newr,newg,newb:b
- 分类:VC语言 查阅全文
- 极趣五子棋软件及其源代码.(老玩童@_@)
- 极趣五子棋软件及其源代码.
片断:
void CFiveXPDlg::TwoInSix(int m, int n, int p){ file://there are 2 chesses in a contigous 6 dots, and 2 blank every side, 2 blank inside int m_count,a,b; int m_six;&
- 分类:VC语言 查阅全文
- 编程打开我的电脑
- 编程打开我的电脑
许多工具类软件都有一些方便用户操作电脑的功能,如点个按钮或按一下热键
就实现关机功能,或更改墙纸,或缩定机器,等等.
这类软件一般会有一个浮动工具条,象金山快译的那种,或停在系统托盘里,
大大方便了用户.
但是,有些功能虽然没有什么技术难度,却难以从一般的资料中找到,如编程打开我的电脑,下面我就给出实现该功能的代码.
Visual Basic的代码用了一种比较繁琐的过
- 分类:VC语言 查阅全文
- “变速齿轮”再研究
- “变速齿轮”再研究 &n
- 分类:VC语言 查阅全文
- 树型视的三个结构
- TVINSERTSTRUCT
包含添加新项到树形视控件所使用的信息。这个结构被TVM_INSERTITEM消息使用。这个结构与TV_INSERTSTRUCT结构是一样的,但它已经按当前的命名习惯重命名了。 typedef struct tagTVINSERTSTRUCT {
HTREEITEM hParent;
HTREEITEM hInsertAfter;
#if (_W
- 分类:VC语言 查阅全文
- VB 与 VC++ 大比拼
- &n
- 分类:VC语言 查阅全文
- How to build a COM to Send and Receive Multi File by ATL
-
How to build a COM to Send and Receive Multi File by ATL
CodeWorrior April 24,2002.
Introduction
The COM can send and receive Multi file from Server .
The project code
- 分类:VC语言 查阅全文
- 公共对话框——OPENFILENAME结构
- OPENFILENAME
OPENFILENAME结构包含了GetOpenFileName和GetSaveFileName函数用来初始化打开或另存为对话框的信息。在用户关闭对话框后,系统返回关于用户的选择信息到这个结构中。 typedef struct tagOFN {
DWORD lStructSize;
HWND hwndOwner;
- 分类:VC语言 查阅全文