📄 dec97_updates.shtml.htm
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>MFC Programmer's SourceBook - Dec'97 Updates</TITLE>
</HEAD>
<body background="fancyhome/back.gif" tppabs="http://www.codeguru.com/fancyhome/back.gif" bgcolor="#FFFFFF" link="#B50029" vlink="#8E2323" alink="#FF0000">
<table WIDTH="100%">
<tr WIDTH="100%">
<td><td>
</tr>
</table>
<CENTER><H3><FONT COLOR="#AOAO99">MFC Programmer's SourceBook - Dec'97 Updates</FONT></H3></CENTER>
<HR>
<p><FONT COLOR="#0000ff"><b>Dec 28, 1997</b></FONT>
<pre>
Let me first wish you a great year to come. I know
it certainly going to be a landmark year for me.
This is the first time I am using Majordomo to send
out the site update. Please don't mind if takes a couple
of tries.
Before we go on to the site update, here's a message from
David Coley that you may find useful. He moderates a
mailing list for Visual C++ users.
"Visual C++ programers rejoice. A new MajorDomo mailing list has opened
called VCPP. This list is directed towards all levels of Visual C++
programers. This list allows people ask question that are bothering
them, and have those questioned answered quickly...and free. For more
information about this list visit http://www.dundas.com/vcpp/ and thank
you Zafir Anjum for allowing me a paragraph on this great list."
The codeguru.com site has grown rapidly with support from so
many people. Over 650,000 pages are now viewed in a month, with over
10 gig of data transfer. The downside of this is that the site has
to moved again. This time round I am planning to use my own server
machine. Will keep you guys posted. Thanks to all of you for your
support.
NOW FOR THE SITE UPDATE.
Created a new section on OpenGL, GDI. Added a
couple of job postings.
OpenGL
1. Palette editor - Pierre ALLIEZ
2. Starting Rendering Modes - Pierre ALLIEZ
3. Starting Texture Mapping - Pierre ALLIEZ
Listview
1. Sort list (numeric/text) using callback - Iuri Apollonio
2. Class with full row highlighting, dragable headers, sorting - James Schubert
3. Full row selection and title tips - Matthew Bells
4. Dragging Items to Rearrange Rows - Wayne Berthin
5. Sort list based on text/numeric/date-time in any column - Tal J. Rosen
Misc
1. A Class For Building An NT Service - Joerg Koenig
2. CConsole: A wrapper for Console APIs - Girish Bharadwaj
Controls
1. Drag text between edit controls - Sam Lu
2. Multicolumn Combobox - Jakawan Ratiwanich
3. DataTip - Simon Wilson
4. Drag files into CEdit - Chris Losinger
5. Checking for Enter Key Presses - Laura Michaels
6. CStatic as digital clock - Xie Jingwei
7. A class for the IE3 DateTime Picker - Chris Maunder
StatusBar
1. Showing progress bar in a status bar pane (2) - Chris Maunder
GDI
1. Drawing dotted lines - Jean-Edouard Lachand-Robert
ActiveX & ATL
1. COlePropertyPage in ATL server - James Hebben
ListView
1. Prevent column resizing (2) - Charles Herman
Internet
1. Winsock API Wrapper Classes - Poul A Costinski
2. Using the Web Browser control (IE3) - Daniel Harth
Database
1. Using DBGrid in unbound mode - Adrian Roman
Updated
2. Print Mailing Labels - Larry Hansen
Bitmap
1. Painting the background for a CFormView derived class - Adrian Roman
Bugfix
2. An auto-sizing bitmap picture control - Chris Maunder
Doc-View
1. Switching views in splitter panes (SDI) - Adrian Roman
Bug Fix
2. MultiSingle (MSDI) Document interface - Lanz Jean-Claude
Toolbar
1. Using ComboBox on a Flat Toolbar - Kenneth Carter
Dialog
1. Convert modeless dialogs to modal - Sushil Saxena
2. Using ON_UPDATE_COMMAND_UI with dialogs - James Hebben
DLL
1. Export dialogs in MFC Extension DLLs - Andreas Leitner
</pre>
<P>
<p><FONT COLOR="#0000ff"><b>Dec 8, 1997</b></FONT>
<pre>
Ok. I haven't been able to catch up with
all the emails. Will definitely address
all the present ones this week.
Added a keyword search script to search
for articles in the web site.
We have just a few more days of voting
left so don't forget to vote for your
favourite article. The list of articles
you can vote for and the instructions on
how to vote are available at the web site.
Changed the section ATL to "ActiveX & ATL".
Splitter Window
1. Show/Hide static panes - Oleg Galkin
Doc-View
1. Tabbed Views (2) - Alger Pike
Samples
1. Track billable hours (2) - Thomas Blenkers
Updated source files
ActiveX & ATL
1. ActiveX script hosting - Andrew Garbuzov
2. Displaying System Interfaces in ClassView - James Hebben
Misc
1. Get VersionInfo from resource file - Roberto Rocco
2. A Class For Handling The Registry - Joerg Koenig
3. Keyword coloring Edit control - Keith Rule
Updated article and source files.
Controls
1. ComboBox - Switch between drop down & drop list mode - Robert Cremer
StatusBar
1. A UI class for long operation feedback - Klaus G黷ter
Menu
1. Owner Drawn Menu with Icons (3) - Brent Corkum
Updated source files.
</pre>
<P>
<p><FONT COLOR="#0000ff"><b>Dec 2, 1997</b></FONT>
<pre>
Another month of the MFC CodeGuru contest is over and it's time
again to send in your votes. Please show your support for the
site by sending in your vote. The idea is that you vote for
the article you found the most useful or the one you think is
the most interesting. The rate at which people have been helping
out with new articles I don't expect anyone to study each one
of them.
The new winner will get the Weekly MFC Extension from Periphere.
They have some excellent classes in their class library. They
are sponsoring the December contest as well.
We also have sponsors for the January and February CodeGuru
contests. I am holding off on accepting any more sponsorship
till the participation in the sponsorship increases, so please
PLEASE SEND IN YOUR VOTE.
I didn't get time to post all the articles but I'll get to them
soon. Meantime, here are the new and changed articles that I
did manage to update.
ListView
1. Titletip for individual cells
Added enhancement sent in by Mark Findlay
2. Sort list based on text/numeric/date-time in any column
- Tal J. Rosen
bitmap
1. Drawing a bitmap transparently
bug fix sent in by Dennis Howard
Misc
1. Flicker free drawing (2) - Andreas Leitner
Controls
1. Static text to display long filenames with ellipses
- Ravi Bhavnani
Update: This version does away with the need for the
caller to invalidate the control after setting its text.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -