亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ch13.htm

?? Learning language of Visual C++6
?? HTM
?? 第 1 頁 / 共 3 頁
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>

<HEAD>
<SCRIPT LANGUAGE="JavaScript">

<!--

function popUp(pPage) {
 var fullURL = document.location;
 var textURL = fullURL.toString();
 var URLlen = textURL.length;
 var lenMinusPage = textURL.lastIndexOf("/");
 lenMinusPage += 1;
 var fullPath = textURL.substring(0,lenMinusPage);
 popUpWin = window.open('','popWin','resizable=yes,scrollbars=no,width=525,height=394');
 figDoc= popUpWin.document;
 zhtm= '<HTML><HEAD><TITLE>' + pPage + '</TITLE>';
 zhtm += '<link rel="stylesheet" href="/includes/stylesheets/ebooks.css"></head>';
 zhtm += '<BODY bgcolor="#FFFFFF">';
 zhtm += '<IMG SRC="' + fullPath + pPage + '">';
 zhtm += '<P><B>' + pPage + '</B>';
 zhtm += '</BODY></HTML>';
 window.popUpWin.document.write(zhtm);
 window.popUpWin.document.close();
 // Johnny Jackson 4/28/98
 }

//-->
                                                                
</SCRIPT>
<link rel="stylesheet" href="/includes/stylesheets/ebooks.css">

	
	<TITLE>Special Edition Using Visual C++ 6 -- Ch 13 -- ActiveX Concepts</TITLE>
</HEAD>

<BODY TEXT="#000000" BGCOLOR="#FFFFFF">

<CENTER>
<H1><IMG SRC="../button/que.gif" WIDTH="171" HEIGHT="66" ALIGN="BOTTOM" BORDER="0"><BR>
Special Edition Using Visual C++ 6</H1>
</CENTER>
<CENTER>
<P><A HREF="../ch12/ch12.htm"><IMG SRC="../button/previous.gif" WIDTH="128" HEIGHT="28"
ALIGN="BOTTOM" ALT="Previous chapter" BORDER="0"></A><A HREF="../ch14/ch14.htm"><IMG
SRC="../button/next.gif" WIDTH="128" HEIGHT="28" ALIGN="BOTTOM" ALT="Next chapter"
BORDER="0"></A><A HREF="../index.htm"><IMG SRC="../button/contents.gif" WIDTH="128"
HEIGHT="28" ALIGN="BOTTOM" ALT="Contents" BORDER="0"></A> 
<HR>

</CENTER>
<CENTER>
<H1>- 13 -</H1>

<H1>ActiveX Concepts</H1>
</CENTER>

<UL>
	<LI><A HREF="#Heading1">The Purpose of ActiveX</A>
	<LI><A HREF="#Heading2">Object Linking</A>
	<LI><A HREF="#Heading3">Object Embedding</A>
	<LI><A HREF="#Heading4">Containers and Servers</A>
	<LI><A HREF="#Heading5">Toward a More Intuitive User Interface</A>
	<LI><A HREF="#Heading6">The Component Object Model</A>
	<LI><A HREF="#Heading7">Automation</A>
	<LI><A HREF="#Heading8">ActiveX Controls</A>
</UL>

<P>
<HR SIZE="4">

<CENTER>
<H1></H1>
</CENTER>
<H2><A NAME="Heading1"></A>The Purpose of ActiveX</H2>
<P>This chapter covers the theory and concepts of ActiveX, which is built on the
Component Object Model (COM). Until recently, the technology built on COM was called
OLE, and OLE still exists, but the emphasis now is on ActiveX. Most new programmers
have found OLE intimidating, and the switch to ActiveX is unlikely to lessen that.
However, if you think of ActiveX technology as a way to use code already written
and tested by someone else, and as a way to save yourself the trouble of reinventing
the wheel, you'll see why it's worth learning. Developer Studio and MFC make ActiveX
much easier to understand and implement by doing much of the groundwork for you.
There are four chapters in Part V, &quot;Internet Programming,&quot; and together
they demonstrate what ActiveX has become. In addition, ActiveX controls, which to
many developers represent the way of the future, are discussed in Chapter 20, &quot;Building
an Internet ActiveX Control,&quot; and Chapter 21, &quot;The Active Template Library.&quot;
These are best read after Chapters 18 and 19.</P>
<P>Windows has always been an operating system that allows several applications running
at once, and right from the beginning, programmers wanted to have a way for those
applications to exchange information while running. The Clipboard was a marvelous
innovation, though, of course, the user had to do a lot of the work. DDE (Dynamic
Data Exchange) allowed applications to &quot;talk&quot; to each other but had some
major limitations. Then came OLE 1 (Object Linking and Embedding). Later there was
OLE 2, and then Microsoft just called it OLE, until it moved so far beyond its original
roots that it was renamed ActiveX.</P>


<BLOCKQUOTE>
	<P>
<HR>
<strong>NOTE:</strong> Experienced Windows users will probably be familiar with the examples
	presented in the early part of this chapter. If you know what ActiveX can do for
	users and are interested in why it works jump ahead to the &quot;Component Object
	Model&quot; section, which looks under the hood a little.&#160;n
<HR>


</BLOCKQUOTE>

<P>ActiveX lets users and applications be document-centered, and this is probably
the most important thing about it. If a user wants to create an annual report, by
choosing ActiveX-enabled applications, the user stays focused on that annual report.
Perhaps parts of it are being done with Word and parts with Excel, but, to the user,
these applications are not really the point. This shift in focus is happening on
many fronts and corresponds to a more object-oriented way of thinking among many
programmers. It seems more natural now to share work among several different applications
and arrange for them to communicate than to write one huge application that can do
everything.</P>
<P>Here's a simple test to see whether you are document centered or application centered:
How is your hard drive organized?</P>
<P>The directory structure in Figure 13.1 is application centered: The directories
are named for the applications that were used to create the documents they hold.
All Word documents are together, even though they might be for very different clients
or projects.</P>
<P><A HREF="javascript:popUp('13uvc01.gif')"><B>FIG. 13.1</B></A><B> </B><I>An application-centered
directory structure arranges documents by type.</I></P>

<P>The directory structure in Figure 13.2 is document centered: The directories are
named for the client or project involved. All the sales files are together, even
though they can be accessed with a variety of different applications.</P>
<P><A HREF="javascript:popUp('13uvc02.gif')"><B>FIG. 13.2</B></A><B> </B><I>A document-centered
directory structure arranges documents by meaning or content.</I></P>

<P>If you've been using desktop computers long enough, you remember when using a
program involved a program disk and a data disk. Perhaps you remember installing
software that demanded to know the data directory where you would keep all the files
created with that product. That was application-centered thinking, and it's fast
being supplanted by document- centered thinking.</P>
<P>Why? What's wrong with application-centered thinking? Well, where do you put the
documents that are used with two applications equally often? There was a time when
each product could read its own file formats and no others. But these days, the lines
between applications are blurring; a document created in one word processor can easily
be read into another, a spreadsheet file can be used as a database, and so on. If
a client sends you a WordPerfect document and you don't have WordPerfect, do you
make a \WORDPERFECT\DOCS directory to put it in, or add it to your \MSOFFICE\WORD\DOCS
directory? If you have your hard drive arranged in a more document-centered manner,
you can just put it in the directory for that client.</P>
<P>The Windows 95 interface, now incorporated into Windows NT as well, encourages
document-centered thinking by having users double-click documents to automatically
launch the applications that created them. This wasn't new--File Manager had that
capability for years--but it feels very different to double-click an icon that's
just sitting on the desktop than it does to start an application and then double-click
an entry in a list box. More and more it doesn't matter what application or applications
were involved in creating this document; you just want to see and change your data,
and you want to do that quickly and simply.</P>
<P>After you become document-centered, you see the appeal of <I>compound documents</I>--files
created with more than one application. If your report needs an illustration, you
create it in some graphic program and then stick it in with your text when it's done.
If your annual report needs a table, and you already have the numbers in a spreadsheet,
you don't retype them into the table feature of your word processor or even import
them; you incorporate them as a spreadsheet excerpt, right in the middle of your
text. This isn't earth-shatteringly new, of course. Early desktop publishing programs
such as Ventura pulled together text and graphics from a variety of sources into
one complex compound document. What's exciting is being able to do it simply, intuitively,
and with so many different applications.</P>
<P>
<H2><A NAME="Heading2"></A>Object Linking</H2>
<P>Figure 13.3 shows a Word document with an Excel spreadsheet linked into it.</P>
<P>Follow these steps to create a similar document yourself:</P>
<P>

<DL>
	<DD><B>1. </B>Start Word and enter your text.
	<P>
	<DT></DT>
	<DD><B>2. </B>Click where you want the table to go.
	<P>
	<DT></DT>
	<DD><B>3. </B>Choose Insert, Object.
	<P>
	<DT></DT>
	<DD><B>4. </B>Select the Create from File tab.
	<P>
	<DT></DT>
	<DD><B>5. </B>Enter or select the filename as though this were a File Open dialog
	box.
	<P>
	<DT></DT>
	<DD><B>6. </B>Be sure to check the Link to File box.
	<P>
	<DT></DT>
	<DD><B>7.</B> Click OK.
</DL>

<P>The entire file appears in your document. If you make a change in the file on
disk, the change is reflected in your document. You can edit the file in its own
application by double-clicking it within Word. The other application is launched
to edit it, as shown in Figure 13.4. If you delete the file from disk, your Word
document still displays what the file last looked like, but you aren't able to edit
it.</P>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美视频自拍偷拍| bt欧美亚洲午夜电影天堂| 国产一区二区三区国产| av成人免费在线| 欧美mv日韩mv| 亚洲18女电影在线观看| 成人国产精品免费观看视频| 日韩欧美中文一区二区| 一区二区三区在线高清| 成人国产精品免费网站| 久久免费精品国产久精品久久久久| 洋洋成人永久网站入口| 成人高清在线视频| 日本一区二区三区在线不卡| 人人爽香蕉精品| 欧美精品免费视频| 亚洲女人****多毛耸耸8| 激情五月播播久久久精品| 777欧美精品| 热久久一区二区| 欧美巨大另类极品videosbest | 欧美日韩一卡二卡| 国产人成亚洲第一网站在线播放| 日本伊人色综合网| 欧美乱妇15p| 午夜av一区二区三区| 91免费版pro下载短视频| 国产精品色婷婷久久58| 国产成人精品免费| 国产视频一区在线播放| 国产成人免费视频网站高清观看视频 | 国产精品国产三级国产普通话三级 | 国产精品天天看| 懂色一区二区三区免费观看 | 91精品国产综合久久久久久漫画 | 91视频com| 一区二区三区在线看| 欧美亚洲动漫另类| 亚洲国产一区二区在线播放| 色素色在线综合| 亚洲一区二区精品久久av| 欧美图区在线视频| 亚洲伊人色欲综合网| 欧美日本在线视频| 日韩av中文字幕一区二区三区| 69成人精品免费视频| 裸体歌舞表演一区二区| 欧美精品一区二区三区蜜桃| 国产成人午夜电影网| 亚洲欧美自拍偷拍色图| 日本精品一区二区三区高清 | 亚洲三级在线看| 欧美日韩你懂的| 精品在线播放免费| 中文字幕在线观看一区| 欧美日韩大陆一区二区| 国产一区二区三区黄视频 | 成人午夜又粗又硬又大| 亚洲精品免费在线观看| 欧美日韩国产精选| 国产精品夜夜嗨| 尤物在线观看一区| 91精品国产麻豆国产自产在线 | 色婷婷久久久久swag精品| 亚洲成人福利片| 日韩一级高清毛片| 成人av中文字幕| 亚洲二区在线视频| 中文字幕欧美日韩一区| 91免费版在线看| 激情综合色综合久久| 亚洲精品美国一| 久久精品这里都是精品| 欧美自拍丝袜亚洲| 成人综合婷婷国产精品久久蜜臀| 亚洲欧美日本在线| 久久久亚洲精品一区二区三区| 99精品一区二区三区| 久久国产精品免费| 一区二区三区不卡视频| 3d动漫精品啪啪一区二区竹菊| 成人精品视频一区二区三区尤物| 一级精品视频在线观看宜春院| 精品久久久久久久久久久久包黑料| 99久久精品国产一区二区三区| 久久成人综合网| 亚洲精品高清视频在线观看| 欧美国产成人精品| 精品日韩成人av| 欧美性一级生活| 成人一区二区三区视频在线观看 | 国产在线精品一区在线观看麻豆| 有码一区二区三区| 中文字幕一区二区视频| 精品久久久三级丝袜| 欧美一区二区三区在线视频| 欧美亚洲国产一区二区三区va| 777a∨成人精品桃花网| 亚洲国产你懂的| 亚洲国产成人在线| 精品国产一区二区三区av性色| 欧美性做爰猛烈叫床潮| 色综合天天在线| 粉嫩蜜臀av国产精品网站| 国产一区啦啦啦在线观看| 美女免费视频一区| 欧美aaa在线| 日韩高清在线不卡| 天天综合天天做天天综合| 亚洲永久免费视频| 五月天视频一区| 亚洲一区二区美女| 天堂影院一区二区| 亚洲成在线观看| 亚洲国产日韩一区二区| 亚洲国产精品综合小说图片区| 亚洲综合在线视频| 亚洲国产综合视频在线观看| 中文字幕在线观看不卡| 国产精品女主播av| 亚洲精品中文字幕乱码三区| 综合分类小说区另类春色亚洲小说欧美| 久久久亚洲高清| 北条麻妃一区二区三区| 老司机免费视频一区二区| 久久中文字幕电影| 国产婷婷色一区二区三区四区| 日本一区二区在线不卡| 中文字幕制服丝袜一区二区三区| 自拍偷拍国产亚洲| 午夜影院久久久| 老司机精品视频线观看86| 国产一区二区三区香蕉| 成人精品视频一区| 欧美日韩在线播| 精品国产百合女同互慰| 国产精品久久午夜夜伦鲁鲁| 一区二区三区四区乱视频| 日韩不卡免费视频| 风间由美一区二区av101| 91欧美一区二区| 欧美片网站yy| 2020国产精品自拍| 亚洲乱码日产精品bd| 一区二区三区四区av| 美女性感视频久久| 成人午夜av电影| 欧美精品在线观看一区二区| 欧美一区二区日韩一区二区| 国产日韩欧美高清| 丝瓜av网站精品一区二区| 免费看欧美女人艹b| 不卡电影一区二区三区| 91精品黄色片免费大全| 国产精品视频yy9299一区| 日韩中文字幕不卡| 91在线porny国产在线看| 日韩亚洲欧美一区二区三区| 国产精品麻豆视频| 麻豆精品一区二区av白丝在线| 不卡在线观看av| 日韩一级视频免费观看在线| 亚洲免费在线看| 国内外成人在线| 色哟哟一区二区在线观看| 91精品国产综合久久香蕉麻豆| 国产精品伦理在线| 久草在线在线精品观看| 精品视频免费在线| 日本一区二区在线不卡| 精品理论电影在线观看 | 欧美日产国产精品| 国产精品久久久久久久久久久免费看 | 国产成人精品亚洲777人妖| 欧美久久久久久蜜桃| 国产精品国产三级国产| 国产一区在线精品| 欧美日韩精品久久久| 亚洲男人都懂的| 不卡电影免费在线播放一区| 欧美电影免费观看高清完整版在| 一级精品视频在线观看宜春院| 成人黄色av网站在线| 国产亚洲欧美一区在线观看| 日本成人中文字幕| 欧美高清dvd| 日韩精品每日更新| 欧美日韩国产成人在线91| 亚洲国产一区二区a毛片| 欧美最新大片在线看| 亚洲欧美韩国综合色| 99久久精品情趣| 日韩久久一区二区| 一本色道亚洲精品aⅴ| 国产精品超碰97尤物18| 成人黄色网址在线观看| 国产精品久久久久精k8 | 亚洲欧美综合另类在线卡通| av动漫一区二区| 亚洲欧美视频在线观看视频|