VC++
/ C++ Source
Code ATL
Links
-- Image Editor!
Here are some useful add-in related VC
Source Code links
I've started collecting. This section is still very much under
construction, and more links will be appearing in the future. If any
new
VC++
Source Code link
dies, please contact
me.
|
|
|
Promotional personalized database document
printing Solution
--Variable
Data Printing |
A.NET/ VC++ Source Code Component for building any database printing applications that create dynamic, database-driven documents quickly and easily and personalize your promotional communications by varying text, graphics, barcodes, or entire layouts based on information found in your database,
more.. |
|
Building
your own SCADA Software --
-- Full VC++ Source Codes |
Add Diagrams and
SCADA to your applications. E-XD++ Diagrammer brings accurate and
intuitive diagrams and dashboards to your c++ desktop applications. It
offers a comprehensive set of tools, components and graphic objects for
creating visualization, editing and monitoring Windows applications,
more...
|
|
HMI
and
Graphics Software ToolKit Solution -- Full VC++ Source Codes |
UCanCode E-XD++ Visualization ToolKit
is an extremely flexible and robust graphical framework for building visual
interfaces that display real-time data, from Process Control operator
displays and HMI screens to Traffic and Telemetry Monitoring displays and
Supply Chain visualizations. more...
|
|
DASYLab like Data acquisition and graphics control visualization solution
-- Full VC++ Source Codes |
MO's DASYLab—an
easy-to-learn graphical environment for nonprogrammers to create
powerful DAQ applications without writing code. By arranging icons on a
worksheet and connecting them with wires, users can develop test and
measurement applications with control, analysis, display, and reporting
features. If your company need to build a DASYLab - like
application, E-XD++ will be the best choice for you to do that.
More... |
|
New
Real-time data display
Software Component Solution -- Full VC++ Source Codes |
UCanCode is the leader of Real Time Graphics Source Code Toolkit, Data Visualization, HMI, UML, CAD, GIS and FlowChart for software developers around the world. Its products are
used to visualize and control real-time and mission-critical
processes in a variety of industries,
more... |
|
UCanCode
Electronic form solution V12.0
from UCanCode |
UCanCode software is the
only software company to ship
high quality E-Form Component Source Code in the world. With full edition of E-XD++ Suite, you
have the 100% VC++ / .NET Source Codes
of E-Form Designer and the 100% VC++
/ .NET Source Codes of E-Form Reader,
you also have the license to modify any party of these source
codes to build your own E-Form
Applications, it will save tons of month development time (Save Over 90%
time to building E-Form based application),
more...
|
|
True
Microsoft word like table Component Control Solution
-- Full VC++ Source Codes |
Here
you can find a full
Microsoft Word Like Table Component,
this also the first full MS-Word
like
table
component
that designed for
drawing
and
printing
around the world, full VC++source code
shipped. Add table editing, drawing, printing
capability to your word process applications within a few minutes,
more...
|
|
UCanCode Dynamic Graphics
and Real-Time Process
Simulator Solution |
UCanCode Software Inc. is a leading provider of
HMI & SCADA,
CAD,
UML,
GIS and Data Visualization Graphics
for software developers more than 40 countries around the world!,
more... |
|
Telecom Datacom map
process flow Solution
from UCanCode |
The UCanCode E-XD++
Component Enterprise Edition product family provides a complete set
of display components for user interface developers building
telecom or datacom applications.Cut development time by 50%
while delivering industry-standard look-and-feel that helps operators make
rapid, accurate decisions., more... |
|
UCanCode Diagram Editor
from UCanCode |
UCanCode E-XD++
Diagrammer offers a powerful set of tool to help developers quickly and
efficiently create diagrams and process flow. It provides a very
professional diagram editor to automate application production
without coding. This diagram editor tools address the different aspects of
producing appropriate content-based diagram and flowchart displays,
more... |
|
UCanCode SVG Import and Graphics Edit Print Render
Solution |
UCanCode E-XD++
Component graphicsd diagram solution is a Source Code based framework for advanced vector
graphics editor, with capabilities similar to Illustrator,
CorelDraw, or Xara X, supporting import the W3C standard Scalable
Vector Graphics (SVG) file format. The full VC++ Source Codes of
SVG
import feature will be shipped.,
more... |
|
Real-time gauge dashboard
diagram solution
from UCanCode
|
Monitor your critical real-time data using
gauge and digital panel representations. UCanCode
Gauges is a set of VC++ Soure Code Library that
allow developers to quickly and effectively integrate
gauges into their desktop and web-based applications.
UCanCode Gauges includes full C++ source codes
based Radial gauge, Linear gauge,
Digital Meter and Marquee Panel components optimized
for real-time with realistic look and
adaptive styles for your environment,
more...
|
|
|
The UCanCode E-XD++
Component Enterprise Edition product family enables you to develop
Gis / Map based visualization applications quickly and efficiently.
Map Displays with Custom Objects for .net and C++
Developers E-XD++ provides a complete mapping drawing, display,
printing, software development kit (SDK) for
creating any .net or C++ displays applications quickly and
easily,
more...
|
|
UCanCode Graph
Display, drawing, Layout solution from UCanCode |
The E-XD++
Component Enterprise Edition product family enables you to develop
graph visualization applications quickly and efficiently. With
this component, you can easily enhance your applications with advance graph display, viewing and editing,
xml loading, graph printing
technologies support. You can customize both the display and the interactive
behaviors of your application using UCanCode leading industry standard components
,
more...
|
|
UCanCode Home & Office
Plan Drawing and Design solution from UCanCode |
Each time when you want to
create your own building design and office plan
software, you should consider to use E-XD++
Diagram Component, it is the best component with
almost all the features of Microsoft Visio 2007 and
SmartDraw. It will save you many months for building any
kind of office plan, home building design
and drawing software,
more...
|
|
HMI
and SCADA Process Flow
Diagram Component Solution
from UCanCode
|
Monitoring GUIs for C++, VB, Java, and the
.NET platform
UCanCode XD++ provides a complete set of
services, consisting of design tools and a software development kit (SDK),
for developers who want to create a user interface for industrial
monitoring applications. These displays feature highly customized
graphical objects that connect to underlying real-world data,
more...
|
|
Circult diagram drawing Component Source
Code Solution from UCanCode
|
E-XD++ Library is a powerful
diagram drawing component for creating professional-looking
business, technical drawings and illustrations for your documents
quickly and easily. E-XD++ Library is the ideal component for
creating any kind of Electric power diagram drawing application or
circult drawing application,
more... |
|
UML
Diagram Component / Drawing C++ Source Code
Solution from UCanCode
|
|
E-XD++
Enterprise Edition Suite is a 100% C++ based
diagram Component, it's UML Diagram
Solution contains almost all the features of
building a high-quality UML Application, as
a UML modeling tool component, it
helps you to quickly and easily build any
kind of applications that has all varieties
of UML diagrams. Developers save 50
to 80 percent of development time when
creating displays with UCanCode
Visualization,
more... |
|
BPMN
Diagram Component / Drawing Source Code
Solution from UCanCode |
Business Process Modeling Notation
(BPMN) is the standard for modeling
business processes and web service
processes. BPMN is a core enabler of
Business Process Management (BPM), a
new initiative in enterprise architecture.
UCanCode Software provides rich and core
components for Business Process Modeling
Notation (BPMN). It includes
workflows diagram
designer,
E-Form Designer,
and
BPMN Diagram Designer, more... |
|
Label Print and Report
Print Component Source Code
from UCanCode |
With E-XD++
Component, you can add advanced printing
functionality to your applications. The
E-XD++ Library is a 100% C++ data rendering
and visualization system, built specifically
for Visual Studio .NET and designed to bring
your User Interface to the printed page. Now
you only need a few days for building a very
powerful label print or report print
application,
more... |
|
Proto - Logic Diagram
Component Source Code from
UCanCode |
Add proto -
logic diagram displays to your
Java, C++, and .NET applications, for the desktop and rich
internet applications.
More... |
|
E-XD++
Visualization Source Code Kit Enterprise Edition
,
this is a
maintenance release that includes improved
drawing performance, tons of new features, new
samples, bug fixes and more. See the full list
of changes
here. |
|
VC++
Tool: Visual
C++ and SQL generator for ODBC Database, with
source code sample
Next-->
GIS and SCADA,
SCADA Software With GIS, Real - Time Software with GIS, Source Code solution for C/C++, .NET
C/C++ Articles Links
Visual Studio 2010 in VC + + Parallel
Construction of tuning
VC++
MFC Tutorial: GDI Objects
E-XD++
GDI Drawing PolyBezier Example:
Drawing Cloud Shape
E-XD++
GDI Drawing
Example: Drawing A Clock Shape
C/C++ Blogs
Links
Free
EMF to SVG File Convert
Tool
HMI-SCADA
Software
from UCanCode Software
C/C++ UML Tool
Links
VC++
Sample:
Multiple Views layout of
RepositionBars and DeferWindowPos with
RecalcLayout and UpdateAllViews
VC++
MFC Tutorial: Undo Redo Source Code
CTucancode.netDialog
in
MFC in Visual C++
2010
Free Codes with
BITMAPINFOHEADER
and CreateDIBSection
CListView
Loading Images BMP, PNG, GIF, JPEG, WMF, ICO, and EMF
Files
Date-Time Edit Control
A simple mucancode.neted
date-time editor. VC++
Article Source Code
and
GetWindowText
VC++
Example: Retrieving lost passwords using Windows
hook and WM_GETTEXT
Real Time Wave Sine Square Triangle Signal
Generator with C# Source Code
Get
Business Card / Label
Print Component
C++ Source
Codes
Visual C++ Express
Download
Visual
C++ 2008 Feature Pack
C++
Property Grid Control
Visual C++ 2010
MFC
Source Code:
Draw Text with GetCurrentFont, GetTextExtent and GetLogFont and MoveToEx
MFC Sample Code: Load and Display
PNG Image File
Context
menu with
OnInitMenuPopup
and
TrackPopupMenu and
IsClipboardFormatAvailable
Visual ++
VC++
MFC Example:
Create
or show Progress Bar/Edit Control/Combobox
Control/icon in a status bar
CDialogBar,
CBitmapButton in Dialog Bar, SubclassDlgItem and
EnableDocking
VC++ Example
C# Example:
Free Draw .NET GDI+ Gauge Control
with Source Code
C++ Chart Graph Library
Spell
Checker with VC++ Source Codes
and CStringArray with TrimLeft, TrimRight and
CompareNoCase CWaitCursor
GDI+
Example:
Draw
Curve ActiveX Control
GraphicsPath and Graphics
GetDeviceType
and _splitpath
with
lstrlen
and
lstrcat
VC++ Code:
Drag and Drop File in Dialog with
WM_DROPFILES
and WM_NCLBUTTONDOWN
C#
Article: Graph Draw and Layout Control Source Code
VC++
Example:
Loading DLLs
LoadLibrary and
GetProcAddress and
FreeLibrary
C++ XML Parser
c / c++
drawing tool, C++ Drawing Component, VC++
Source Codes
Create VC++
MFC Chart Control, Drawing and Priint Bar
Chart, Source Codes
Printing ActiveX Controls,
C++ Source Code
Multiple Monitor
Support with
GetSystemMetrics and
AfxRegisterWndClass
VC++ Example
MFC
Example Retrieve color from desktop with CreateDC
and GetCursorPos, GetPixel
MFC
Topics: CTreeCtrl, CListCtrl,
SetItemData, GetItemData, InsertItem
MFC
Example:
WM_KICKIDLE and CCmdUI and
ON_UPDATE_COMMAND_UI and
WM_IDLEUPDATECMDUI
RichEdit Control in MFC CRichEditView and
MSFTEDIT
Draw
Rotate Text with GetTextExtent and SetTextAlign and ExtTextOut,
VC++ Example
OpenGL 3D Graph ActiveX Control
MFC
Sample Code:
TrackMouseEvent and GetCapture or SetCapture and
ReleaseCapture and GetCursorPos
UML Case Diagram, UML Sequence
Diagram, VC + +/.NET visualization component library source
code
HMI and SCADA LED Control
VC++
MFC Example: The CPageSetupDialog Class
Get
file or folder time
and set file or
folder time, FindFirstFile and FindNextfile with
GetFileAttributes vc++ example
Visual C++
Example:
Load DIB Bitmap File and Save Bitmap file and
Convert dib to bitmap and rotate bitmap file
VC++
Article
Draw Rotate / slant
text strings
SetWorldTransform
VC++ Example
CFilterEdit Regular
Expression : Use
Regular Expression to Filter Your Input,
Boost C++ Library
MFC
Article:
Create toolbar with SetButtons and SetButtonInfo
and OnNotify
MFC
Source Code:
File dialog with image preview
WM_QUERYNEWPALETTE
and
WM_PALETTECHANGED
VC++
development Sample: Build and Setting Multiple
workspaces and project
VC++
Tool: RTF-to-HTML
Converter, Convert Rich Text to HTML Example
Graphics Drawing Tool by with C#
Source Code
Factory Pattern in C++
Free VC++ Port / IO Serial Communication Source Code
Add proto - logic diagram displays to your
Java, C++, and .NET applications, for the desktop and rich
internet applications.
VC++
MFC Example:
Sharing file folders
using tree control drag
& drop
Call
JavaScript from Visual
C++ and MFC, Article and Example
C#
Aircraft Instrument Control
Database
Programming with C/C++, with mySQL
MFC
MDI and SDI Example to create ruler
scrollview and splitter
Create
Multiple Language to MFC Extension DLL Toolkit with Resource only
Hosting
WPF
Content in an
VC++ MFC
Application
Serial Port Communication,
Read data from port Visual C++ Samples
PLC
Programming, Read data from PLC, Write Data to PLC, PLC
Communication
UML
Diagram Component / Drawing C++ Source Code Solution from
UCanCode,
it will save you 50% - 80% time for building any UML based application.
VC++
Source Code Example: Create TIFF File and Write
Tiff file and Read Tiff file
HMI & SCADA Designer and ProgressBar
Open Source HMI / SCADA Software ToolKit, C# / C++ Codes
MSBuild
VCBuild VBBuild
Features for
Visual C++ Project
VC++
Codes: GetRandomRgn or
MapWindowPoints
or
OffsetRgn,
GetDCEx with GetClipBox, GetClipRgn and SelectClipRgn
E-XD++
GDI Drawing Example: Drawing ADDL Package Shape
MATLAB
Simulation Visualization Solution
-- Full VC++ Source Codes
GIS and
GPS
Mapping Software for
.NET
Windows Debug - Debug Application Crash, Visual
C++
OpenGL Line draw, 2D Graphics, and Render Article and Samples
Code
VC++
Converting ANSI to Unicode with _MSC_VER, MBCS, Multiple Byte
CEdit-derived
Hyper link
control, so user can edit
hyper links
Draw transparency image file,
Alpha Blending using GDI+ Sample
MFC Example: Rows of CToolBar and
CToolBarCtrl,
with
CalcDynamicLayout, with
SetRows
CBRS_ALIGN_TOP , CBRS_SIZE_DYNAMIC and
FloatControlBar
VC++ Controls: The
Tree Control,
CTreeCtrl Example
Visual Studio 2013
MFC
Library:
Drawing Spline
application with OpenGL with sample Source Code
High-speed Charting Control, Real Time Chart,
Data Visualization, C# Source Code
WinCE MFC TCP
SOCKET AND UDP SOCKET Sample Codes
MFC
Source Code:
SQLPrepare and SQLAllocStmt with CDBException
and SQL Query and ExecuteSQL
Drawing Graphics
with DirectDraw,
Double Buffer Drawing
with MFC
Video Capture with Visual C++
StatusBar in CDialog,
SetPaneText and CTime,
GetCurrentTime with VC++ Sample
VC++
Printing Article
with Printing Text and Printing Table, Printing Jpg and
Gif and PCX
Play
MP3 File and MP3 Palyer with Visual C++ Source
Codes
Visual C++ MFC
Class Wizard
ETAP
Electrical Power Simulation Solution
-- Full VC++ Source Codes
Intouch with SCADA System and HMI, OPC, PLC VC++ Source
Code
Visual
Studio example
and Visual Studio Tutorial and mfc tree control
VC++
Example:
SaveDC and RestoreDC, IsPrinting and GetSysColor
Play GIF, Load GIF, GIF
Animate, with GDI+ Example
VC++ Logical Circuit Simulator Source Codes
MFC
Example:
CreateFile and WriteFile with save memory dc to
bitmap file
Screen Capture , to Clipboard, C++ Source Code,
Get bitmap of Window
Generate and Write Word Reports
Documents with .NET C++ Source Code
DCS
PLC HMI SCADA
Call Lua Script in Visual C++ / MFC Sample
VC++ Article:
Draw Image
Background
and CScrollView
text with bitmap brush
and
PreCreateWindow
VC++
Example:
CToolBar, ToolBar Customization,
Saving, Restoring and Drag and Drop
Indusoft
- like HMI Software, SCADA System, OPC, Web Studio, Web
SCADA, VC++ Source
Code 2023
RegisterClipboardFormat
with
COleDropSource, CSharedFile to
drag to word
and excel
Visual C Codes
VC++
MFC Tutorial: A simple intorduction to using the
MFC
collections CArray, CList and CMap, Free Source Code Download
VC++
MFC Tutorial: The CPrintDialog Class
HMI-SCADA Visualization
Solutions for C/C++, Java, C# and VB
OPC Client, OPC Server and OPC Component in C++
Source Code
VC++
Sample:
ExtSelectClipRgn
or
IntersectClipRect,
ExcludeClipRect and
OffsetClipRgn or GetMetaRgn with InvalidateRect
Windows hook programming with
VirtualProtect,SetWindowHookEx and beginthread
3D font OpenGL ActiveX Control with Visual C++
Source Code
PID process control, Process Simulation, PLC
Real Time, VC++ Source Code
E-XD++
GDI VC++ Drawing Example: Drawing Pie Progress
Control Shape
Direct2D
& DirectWrite, Draw and Rendering text C++ Source Code
Graphics Library for WinCE, Draw Bitmap, Draw
Gif, Draw Jpg with Win CE, Visual C++ Codes
Data Visualization Component, Data Visaulization VC++Source Code Control
with Process Simulation
Software
Using
GDI+
with
MFC or native C/VC++
MFC Extension DLL with AFX_EXT_CLASS
VC++
Example: CListBox - A list box with Icons,
AddString, InsertString, with Image Item
VC++ Article:
DECLARE_SERIAL and
IMPLEMENT_SERIAL
and serialize data from or to disk
VC++
Article: Skin based slider control,
CSliderCtrl
E-XD++
GDI VC++ Drawing Example:
Draw
Animate Line with CBrush
VC++
Example: CComboBoxEx with History, ComboBox,
CComboBox to history!
Draw
or Paint Spline Curve Line
with VC++ Source Code
VC++
Article: Create
menus with Unicode, ModifyMenu, GetSubMenu
CAM
simulator
Sample with
VC++ MFC Source Code
Create COM Object, Build COM Component, ATL Component
with Visual C++
Visual
C++ and MFC Appwizard:
CMDIChildWnd with
CenterWindow AfxGetMainWnd
VC++
Example: Read font from file name, TTF Font name CFile and Open
DPtoLP
and LPtoDP,
CPrintInfo and
GetDeviceName and
DOCINFO with
VC++
Grid Control Library Source Code
Based on CListCtrl
Store
and read from XML File
with .NET and C# framework,
C++/MFC Example
call VC++ / C++ and MFC DLL function with VB Program
AutoCAD
File Format, Read and Write drawing with
Visual C++ Source Code
MFC
Library Article:
Create Database with SQL Server and ADO Stored
Procedures
VC++
Example: Write, Create AVI Files
Data
Preprocessing And
Visualization In
C++
Free Graphics and Free Meter, Free
Dials with C/C++ Source Code, ActiveX Control, .NET
VC++
Example: Listbox
In-place Editing, CListBox, Text Input
MFC
GDI+ Sample:
gdiplus.lib with GdiplusStartupInput and GdiplusStartup with
GdiplusShutdown
Real Time Graph Control, Plot ActiveX Control
with Visual C++
Download Visual Assist
MS
Chart Control with VC++
WPF 3D Article, Tutorial with Chart Graphics C#
Code
ChartDirector
SVG Vector
Graphics Editor With Source Code
MFC
Source Code:
WindowFromPoint and GetDlgItem or ScreenToClient
SCADA
Automation Programming Tool And
visualization component Control
VC++ Source Code Solution
DXF
File, Read and Draw, Import and View .NET and C++ Source
Code
Create MFC VC++ Static Library, UpdateData and
LoadIcon
MFC
Example:
Copy, Move and Delete files and rename directories, SHFileOperation
and CFileFind and FindFirstFile with
FindNextFile
VC++
Single Instance Window, CreateWindow, CWinApp,
SetWindowPos, SetFocus
.NET
HMI & SCADA Solution.
MFC
visualisation software:
Create and draw Thumbnail View
with CWinApp and
CDocTemplate and CMultiDocTemplate
VC++
Example: Change the background color of a dialog, CDialog,
OnCtlColor
VC++
MFC Ruler Control with Source Code, AfxGetResourceHandle,
LoadStandardCursor and RegisterWindowClass
Draw Curve Line
with
VC++/MFC
visualization
Control
Real-time
Chart, VC++ Source Code
with
SImulation Software
VC++
Article: Create Cursor, Display cursor, Convert
bitmap to cursor, CreateIconIndirect, DeleteDC, SelectObject,
ICONINFO
VC++
Article: create or change the skin, shape, image
of dialogs, SetWindowLong
VC++ Article: PARSE
AND write XML file with Microsoft MSXML 4 of C++
Wrapper
Visual C++ Article:
free image library
with
image viewer with
CxImage and CListCtrl
thumbnail images
Draw
Real - time data bar chart control
MFC Source Codes
Add
Skin to your
Visual C++ MFC
application, download source
codes
.NET
Article:
Draw 2d and 3d text with GDI+, and Draw Shadow
text and Emboss text with Visual C++ Source Codes
VC++
MFC Tutorial: Create MFC Extension Dll, Export MFC
Classes
MFC
Example:
Create Multiple
Thread with CreateThread and CWinThread
and
SuspendThread
and
ResumeThread
VC++
Sample:
Convert EMF to WMF using GDI+
3D
Plot - Chart Graph ActiveX Control with OpenGL
VC++ Example:
Draw or display Real-time data
plot Chart
ADO MFC Visual
C++ ODBC OLE DB Codes
Add
Phthon
in or into C++ Application with Visual C++ Article or Tutorial Source Code
OPC, PLC, SCADA Component And Source Code
ExtTextOut, TabbedTextOut, in
WinCE in VC++
Open Source Project's
in VC++ &
MFC
VC++
Example:
Add VBScript and JScript support in VC++
applications
with Script ActiveX Control MSSCRIPT.OCX
VC++
GDI Example: GDI
AlphaBlend
and Bitmap Alpha
CAD 2D Draw -
Geometry Library with VC++ Source Codes
OLE DB Sample, Database, Atldbcli.h,CoInitialize,
MoveNext
Visual C++
Example
MFC
Example:
Docking CSizingControlBar Windows inside ActiveX
Control with CFrameWnd and SetTimer
MFC
Example:
CoInitializeEx and
SHBrowseForFolder
with file folder browser
OPC Software
and OPC Server Component
for C/C++, c#
VC++
Tips: LOGBRUSH and PS_DOT and PS_SOLID and PS_COSMETIC and
PS-ALTERNATE
VC++
Article: Calculate the width of text with GetTextExtentPoint32,
DT_CALCRECT
and GetCharABCWidths
VC++
Article:
CTreeCtrl and GetRootItem, GetItemRect and
GetNextItem with Printing Tree View and CreateBitmap
MFC
Article:
Creating Self-Extracted Executable
file with open-source compression libraries
Draw, Print and encode UPCA barcode
and UPCE barcode, and EAN13 barcode
with VC++ Codes
Direct2D Vector Graphics Rendering with Visual C++, MFC
Introduction to GDI+ in
.NET
GDI+ Font,
Brush
and
Bitmap
GDI+ GraphicsPath
and
LinearGradientBrush
GDI+ Printing.
GDI+
and
DrawArc
and
DrawPath
GDI+ Color
and
ARGB
with
Example
LoadResource
FindResource and LockResource, with UnlockResource or
VC++ Sample
Free
VC++
MFC Grid Control
with VC++ Source Code
VC++
Example:
Display GIF-animatE using GDI+ with BMP,
JPEG, PNG, TIFF, EMF, WMF, DrawImage
VC++
Example and Article:
Drawing Double Buffering With GDI+
Read DXF File, Write
DXF File, Draw DXF File and autocad with source codes
Visual C++ Sample:
Resize dialog, Resize Property Sheet and Resize
Property Page with
CPropertySheet
and CPropertyPage
VC++
Example: Load or Save Dib Bitmap File,
GetScrollPosition and FillRgn or CombineRgn and
Create Cursor
VC++
Ado Tutorial with
VC++ Ado Sample and VC++ Ado Example
Visual C++ 2010 Article: MFC Thumbnail
Preview and Com DLL with Com Interface
VC++ MFC Codes:
Display Message Balloon Tip
Window with SetWindowRgn and CreateRectRgn and
CombineRgn
Full Screen with
CWnd and
Diagram Like Microsoft Visio 2007
AfxGetStaticModuleState
and LoadLibrary of GetProcAddress and FreeLibrary
MFC ARTICLE with LOAD DLL
Open Souce VC++ Code and MFC Code Site,
VC++ FAQ Site and Tutorial Site
_TrackMouseEvent
and GetWindow GetWindowRect and SubclassWindow with GetWindowLong
SetWindowLong
Drawing VC++ source code
VC++
Debug Trace Memory Check and Assert Article and DebugOutputString
CMemoryState A C++ Projects
VC++
MFC Example:
Adding VBScript and JScript support in your C++
applications
MFC
Multiple Page Print preview Article and
CPrintPreviewState,
it with CPrintPreview and DoPrintPreview, LPDEVMODE and
GetPrinterDeviceDefaults
VC++
MFC Example: Place
Combo Box, Edit Box, Progress Control, Check Box
on toolbar, CComboBox, CEdit, CCheckBox
MFC
Example
Multiple monitor support with GetSystemMetrics
EnumDisplayMonitors and GetMonitorInfo
VC++
XML Read and Write Article: C++ Source Code
for Creating and Processing XML documents
VC++
Example:
CFormView and
Replace a
view in SDI Application with LoadLibrary,
GetProcAddress and GetActiveView and AfxGetMainWnd,
SetWindowLong
2D CAD Draw Application with C# Source Code
VC++
Example: HRGN,
SetWindowPos, SetWindowRgn, Create
Region from bitmap file
CXImage
Library, PNG, Show, Pocket PC with VC++ Sample
VC++
Example:
Return or Esc Key
with EndDialog and OnSysCommand
C++
and VC++ Code Generator Tool, Free UML Class Diagram
Drawing Tool
VC++
Codes: bitmap and bmWidth with bmHeight, biBitCount
VC++
Codes: BeginPaint and EndPaint, CPaintDC, CClientDC, GetDC and
ReleaseDC
MFC Sample:
Add status bar to an MFC
dialog,
CStatusBar
VC++
Control: Spell Checker Control Source Code
VC++
MFC Tutorial: Property
Pages for ActiveX Controls, COlePropertyPage,
GetIDispatch
VC++ Example:
RegisterWindowMessage, WM_USER, ON_NOTIFY
VC++
Example:
splitter control in dialog UpdateWindow
GetWindowRect GetDlgItem
VC++
Code: Change the font of window with
SetFont and EnumChildWindows and
CreateIconFromResource
VC++
Articles: Create Thread,
CWinThread,
AfxBeginThread
Visual C++
2008 Feature Pack:
MFC Visual
Studio Office 2007 Style Enhancements
MFC Article:
XP Style
CBitmapButton
VC++ .NET Programming,
Writing a Wrapper for COM Components
VC++
Article: Create
2d graphics editor, AutoCAD, like Toolbar
C++
Barcode source codes
with draw Code39 Code93 AND Code128A
Code128B with Code128C
VC++
Article: Insert a bitmap file - HBITMAP into a
Rich Edit Control, use
COleDataSource, CF_BITMAP, and STGMEDIUM
VC++
Article: Create
2d graphics editor, AutoCAD, like Toolbar
C++
Example: Formula Editor,
and mathematical control with Drag Drop,
Copy, Cut, Paste, Export to image support.
C++
Article STL
Iterator and the
VC++ MFC Iterator
VC++
Tool: MFC GDI Plus thumbnail
CListCtrl,
BMP File, Jpeg file, Gif File, Tiff file
Visual C++ Codes: BITMAPINFO, GetDIBits,
BITMAPINFOHEADER, PBITMAPINFO, RGBQUAD,
DIB_RGB_COLORS
VC++
MFC Example: CTreeCtrl,
Create Tree Control
VC++ MFC Project Setting, Unicode,
MBCS,_MBCS
or
_UNICODE,
wWinMainCRTStartup
MFC
Sample: Display or Create Splash Screen, Show
Transparent Bitmap with SetWindowRgn
Converter
Convert RTF to HTML
with VC++ Source Codes, and
RICHED32.DLL
VC++ Article:
UnrealizeObject
and
SetBrushOrg
or
GetSystemMetrics with Pattern Brush
Com
Programming: Com
Component, ATL Library, Com Interface, QueryInterface
Example
VC++
Tool: Printer
Settings - Change, Store and Load Printer Setting,
Paper Orientation
Send Email using MAPI - A COM
Email DLL
Component, VC++ Example With
Source Code
Create
HTML Help and HTML help workshop with HtmlHelp VC++
MFC Example
VC++
Programming: Docking Toolbars
and CControlBar, Side-By-Side, EnableDocking
VC++ Example
Capture Print Screen to
Clipboard including
dropdown menu,
SetWindowsHookEx
and
UnhookWindowsHookEx,
with
RegisterWindowMessage
VC++
Tutorial: Custom CListBox
- A ListBox with Radio
Box, DrawFrameControl, DrawFocusRect
VC++
Sample: Quick Sort for
CStringArray
Day, week, month calendar control with vc++
source code,MS OutLook Look
VC++
Source Code Tool:
Project number Line code Counter Statistical
VC++
Demo: Drop down Combo Box in CTreeCtrl and
CListCtrl
VC++
Codes: Draw text along
line and
draw rotate text
VC++
MFC ActiveX Control Article, COM Drag - Drop
Example
MFC
Article:
Keep an Window Always on Top with
WS_EX_TOPMOST and
OnWindowPosChanged
VC++
MFC Sample Code:
Transparent bitmap splash screen
VC++
Example: A few skin library with source
codes
VC++
Example: Sizing
Control Bar with Tab Control, DockControlBar
COleDateTime,
Get first day of week, COleDateTimeSpan, VC++
Example
VC++
Example: Control for
Load and View Bitmap file, ScrollBar
VC++
Tool: MFC under the hood,
WinMain,
VC++ Programmer
HMI
Graphics Component
with
VC++ Source Code
Visual C++ Addin:
CFileDialog
AddIn, Download Example
VC++
Example:
Store Bitmaps into an Array, CBitmap,
CreateBitmapIndirect
VC++
MFC Tutorial:
Unicode, MBCS and Generic text mappings
VC++
MFC Source Code: Read, Write and
Play GIF89A Gif image file, Example Download
C++
Article: Compuware,
BoundsChecker, Tracking GDI resource memory leaks
VC++
Sample:
MP3 Player with C++ Source Code, Play MP3 File
VC++
Tutorial: Drag
and Drop Draw with Mouse by Using SetCapture, ReleaseCapture,
TrackMouseEvent
VC++
GDI Example: Draw
an periodic
Table
shape
VC++
Article: Print
ListCtrl on multiple pages, CListCtrl, CListView
VC++
Article:
CTreeCtrl, OLE Drag and Drop Copy between
Tree controls
VC++
Example Source: 2D Chart and 3D Plot Print Chart Control
VC++
Example: Free
ActiveX Grid Control (Written with MFC
Source Code)
VC++
Example: ToolBar
with ComboBox, add CComboBox to CToolBar
VC++
Article:
Color
components, RGB Component, HSL Component Source
Code, editor control
VC++
Sample:
Create Shadow of bitmap,
draw shadow with
GDI, TransparentBlt, SetBitmapBits and
GetBitmapBits or GetRValue, GetGValue and
GetBValue
VC++
Article: CListCtrl, CListView to displaying jpeg
image thumbnails with PaintLib
VC++
Article: CSplitterWnd Extension that
Allows Create Multiple Views, and
Switch Views in Any Pane
VC++
Example: Macintosh-like Progress Control,
CProgressCtrl in Dialog
VC++
Example: How to print an ActiveX MSChart
Report
Chart control
Component, Source Code
"Diagramming
business logic when developing a custom application is a time-consuming,
tedious—and necessary—process. With E-XD++ Diagramming Source Code
Kit, you can spend more time focusing on the finer points of your
customer's business and less time worrying about making the business
process diagram look good. "
http://www.UCanCode.net/
VC++ Source Code!
|
VC++ Source Code,
VC++ MFC Source Code web site |
A
cool year selector with C++ source code
|
Year selector VC
Source Code |
A
COOL Picker
Library with full VC Source Code
|
VC++ Code
Sample Project |
A
GDI pattern brush tool with VC++ source code
|
From
UCanCode
software, vc++ source code |
First time here?
|
Product
Tour
E-XD++ product walkthrough
Screenshots
Applications built on E-XD++
Product
feature comparison
Powerful, flexible, and
easy to use Diagram Components.
Powerful and flexible enough to create diagrams exactly the way you want
them to appear. So easy to use that you will be able to prototype your
application in just a few minutes.
Feature rich.
With features such as automatic layout, multiple layers, collapsible
sub-graphs, snap-to connection points, XML, SVG, and more, E-XD++ Have the
power and flexibility you need to create sophisticated diagrams, quickly and
easily. Events such as click, double-click, hover, select, rubber-band
select, copy, delete, resize and move are supported. Operations such as
drag-and-drop, unlimited undo/redo, and clipboard operations are common and
complex, and are expected by today's sophisticated users. it full supports
importing ArcGis, SVG and DXF File format.
Performance and
Scalability.
UCanCode E-XD++ Capable of handling many thousands of nodes and edges, up to
hundreds of thousands depending upon the complexity of the nodes you wish to
draw and the operations you wish to allow. Our graphical classes are
extremely lightweight objects enabling outstanding performance.
Save Time and Money and gain Reliability.
A diagram is worth 1,000 words, and E-XD++ is shipped with more than 500,000 lines of well designed and well tested code! It is used by hundreds of the world's most quality conscious companies. It will saves you thousands of hours of complex coding and years of maintenance. |
|
At the
moment, this list is grouped by web site, since this is the easiest
way to maintain the data. In the future, when the list becomes so
large that this grouping becomes a burden, it will be split into
categories.
WEB SITE |
DESCRIPTION |
Zafir
Anjum
Home Page
|
Zafir's "Code Guru" site contains a good amount of VC++
source code
(with explanations and instructions on how to use them). He's
compiled a number of topics on CListCtrl and CTreeCtrl,
and he's actively adding/seeking more. |
Jason
McGuiness
Math classes
|
Jason
has developed an MFC/C++
Extension DLL that contains various math classes. It
has over 300 functions in it that cover many mathematical
number systems: complex numbers, 4-vectors, 5x4 matrices to
name just a few. It is currently in development and at alpha
release.
Also on this page is an ultimate
system timer. This is an MFC/C++
extension class that wraps the Pentium RDTSC assembler
instruction. Basically this provides you with a counter that
increment's at the host processor's clock core frequency (!).
|
Ulrich
von Zadow's
paintlib |
Paintlib
is a C++ class library (Source
Code) for image file decoding and
manipulation. It currently supports the TGA, TIFF,
JPEG/JFIF,
Windows BMP, and Mac PICT formats. Data source and destination
formats can be tailored as nessesary. Additionally,
format-independent but fast bitmap manipulation classes are
available.
Although there are a few
Windows-specific functions, the library is portable. Makefiles
are included for Microsoft Visual C++
(Win32) and GNU C++
(DOS and SunOS). Prerequisite is a C++-compiler
with standard C libraries and support for exception handling.
The library also requires support for 32-bit memory
addressing.
|
Bartosz
Milewski's
Win32 tutorials and sample C++ code Site |
Fast Fourier Transform
app and FFT source code.
Windows controls, device
contexts, pens, brushes, etc.
A tutorial on the acquisition
of sound samples using Win32 API.
The game of Battleship.
|
Arkady
Elterman's Site |
Spin Control Library. |
Hypercube
Freebies Page |
Hypercube has broken out some
classes from its HyperView++
for MFC extension class library:
CCustToolBar -- A
customizable toolbar class. CCustToolBar encapsulates the
Win95 toolbar common control into an MFC toolbar class. Extra
features include the ability to serialize the toolbar to the
registry or to disk, and the ability to handle customization
of toolbars with controls other than buttons and reserved
painting areas. You can also pop up a customization dialog
that allows the user to add or remove any icons he chooses.
COCXInsertDialog -- An
MFC class for selecting an OLE control from a dialog
containing all of the OCX's (represented by their small
bitmaps and text descriptions) available from the registry.
Very professional, very
slick. Highly recommended.
|
David
Carballo Escudero's Home Page |
Date Calendar Extension
-- Offers an edit for input of dates (times are not allowed).
Also offers a pop-up window that shows a calendar, allowing
the user to select a date. All aspects of calendar and edit
control depends on regional settings. Changes in regional
settings are detected. |
P.J.
Naughter's Home Page |
Mr. Naughter has written a
few interesting classes( c++ source
code )and components:
- DTime - A
Collection of Date and Time classes
- Notpad - An
improved text editor for Windows 95 and NT
- DtWinVer - A
comprehensive OS detection routine
- PushPin - A pushpin
button class
- Splasher - An
improved splash screen component for MFC 4.x
|
Poul
A. Costinsky's Programmer's Archive |
Mr. Costinsky is a very
prolific programmer, and lucky for us, he's also a very
generous one! There's lots and lots of stuff at this site. The
best thing to do is visit it, and see for yourself. Here are
some of the categories his efforts have encompassed:
- Pointer Classes
- Win32 Memory API Wrappers
- File Management Classes
- String Classes
- Storage Classes
- Algorithms
- Multithreading
- Client-Server
- MFC Extensions
|
NanoSoft
Home Page |
NSViews C++
Library -- MFC
extension classes (that live in a DLL called NSViews.dll) for
Flexible Dialogs, Flexible Property
Sheets, Flexible Form
Views, and Flexible Property Sheet Views. Now your users can
dynamically resize your dialogs, and all the controls within
are automatically sized the way you want them to be.
The site has several graphic
examples, plus sample C++ source code to show how it's all put together.
|
Julian
Smart's Site |
Command/undo classes
-- A little framework for implementing Undo/Redo in
MFC
applications. It consists of two classes, CCommand and
CCommandProcessor. The supplied example is a doodling program
with two undoable/redoable actions: Add segment, and Cut
segment.
DDE classes -- MFC
classes for doing DDE: CDDEServer, CDDEClient and
CDDEConnection.
CImage -- A beta class
for manipulating images: JPEG/BMP/PNG
saving and loading, GIF
loading, and iteration over the image data.
CTimer -- A timer
class for MFC, which unaccountably omits one.
CExpr -- Classes for
reading and writing structured ASCII files. Do you ever get a
little frustrated with maintaining binary file formats? Things
like not being able to edit your data files in a text
editor,
or the trouble it takes to maintain changes in your file
formats. This class makes prototyping file formats a lot
easier and more maintainable than using MFC/VC++
serialisation, allowing you to save a file of 'objects' with
named attribute/value pairs. If you need to add or remove
attributes in the next version of your application, old files
are still easily readable without loads of if statements.
CEnhStatusBar -- An
enhanced status bar class for MFC/VC++.
Adds scrollable status messages, pane tooltips and a progress
control.
|
Paul
Gerhart's Site |
SockTest -- A Sockets
(winsock) Tester
GridList -- An
Owner-draw CListCtrl Example
|
Richard's
Programming Page |
The CParagraph class
-- Takes care of the sizing and displaying of a block of text
in a graphic display. I found that I often needed to display a
block of text within another graphical shape that was
resizable and the text would need to fit inside the shape at
all times. The problem was that I would need to check if the
text fitted correctly, I would then need to break up the words
according to the available space, and so on, it required a bit
of effort. This class takes care of word breaks and sizing,
all it requires is that you tell it the width and height of
the block. |
Mike
Blaszczak's Site |
apibrow.zip -- This
project is designed to be used with Visual
C++ 4.1. The project demonstrates the use of common
control callback items in an MFC application that manages a
CListCtrl control in a CListView. The
sample parses any
comma-separated variable file, such as the WIN32API.CSV file
found in your \MSDEV\LIB directory.
doodads.zip -- This
project is designed to be used with
Visual C++ 4.1. The project demonstrates many
Windows common controls, including the extensive use of image
lists. The project was used in the book "The
Revolutionary Guide To MFC 4 Programming With Visual
C++", published by Wrox Press. The sample was
also used during the talk "Using Windows Common
Controls", offered at Boston University's WinDev
conference.
fully.zip -- FULLY
shows how to make an MFC application make one of its views go
full-screen active. It was written to be published in one of
the staple-bound newsletter-style journals on Visual
C++. After the editor for the magazine requested
it, he summarily ignored my communication surrounding the
program and its supporting article. The
article, completely
unedited, is included in this archive and describes the sample. Complete source for the program is included. This
sample was written with a beta version of VC++
4.1 and tested with the shipping version of VC++
4.2. The sample was not tested to work correctly
under Windows NT 3.51: it's only been tested for "new
shell" versions of Windows: namely, Windows NT 4.0 and
Windows 95.
mfctalk.zip -- MFC
TALK
was originally published with Mike's article on ISPAI
programming with MFC in the May, 1996 issue of Microsoft
Systems Journal. The sample demonstrates how to write an ISAPI
application with the MFC classes introduced in
MFC version
4.1. The sample shows how to use synchronization objects
(specifically, a CCriticalSection) to protect data handled by
individual requests from corruption across threads.
stealth.zip -- This
SDI application shows how to create an application that
doesn't show up in the tucancode.net bar in Windows 95 or Windows NT
4.0. (The application shouldn't show up in the tucancode.net list in
Windows NT 3.51, either, but I'm not at liberty to test that,
I'm afraid.) The application shows how to override
PreCreateWindow() for your CMainFrame, using
AfxRegisterWndClass() for your own windows, and stresses the
difference between a parent window and an owner window. the
changes in this application, above and beyond what the
AppWizard produces for an SDI application, are all marked with
//SAMPLE: comments. This is an VC++
4.2 project.
|
Sam
Blackburn's Site |
WFC (Win32 Foundation
Classes) -- extends MFC to do NT specific things. Very
extensive: contains lots and lots of classes. |
FTP |
pushpin.zip -- Source
code for a complete class to implement push pin buttons as
seen on the OpenLook Window manager on X-Windows and property
dialogs in Developer Studio in MS VC 4.X. |
FTP |
Tabbed Dialog Box in VC++
1.5x |
CICA
Archives |
A wide variety of sample
code, but it's mostly older stuff. Still, with some diligence,
you might find some gems. Here are a few that look
interesting:
bstate.zip --
CBStateButton, an MFC class based on PushButton.
cktblmfc.zip --
Spreadsheet Control for MFC 2.5.
cstr22.zip -- String
Studio, an MFC 2.5 CString extension.
|
Ed's
Windows Libraries |
Appbar MFC class --
"An MFC class that implements appbars. Appbars are
windows that stick to the sides of the desktop. The tucancode.net bar
is an example of one. The class isn't very useful by itself,
it's meant to be a starting point for real applications."
Color quantization DLL
-- "This is an old dll that I threw together over one
weekend to perform color quantization on 24-bit
device-independent bitmaps. It's very disorganized and really
needs to be rewritten. I may actually get around to it one
day."
TabDlg Custom Control
-- "This is a custom control that I wrote to implement
Word 6.0 style tabbed dialog boxes. I've thought of better
ways of implementing it since I wrote this version, but I've
since moved on to 32-bit programming so I just use the native
implementations."
|
Per
Ghosh |
Text class -- A class
that is very similar to CString but is not in the
MFC so you
can add the functions that you want.
ActiveX -- shows how
you can use the ATL (ActiveX Template
Library).
Modal window -- Shows
how to make your own window modal. The sample uses a frame.
Tab view -- Have you
ever looked at Excel or some other program that can switch
views by clicking on a tab. This approach makes it more easy
for a user to work with a document that can't be manageable in
just one single view.
Custom control --
Shows how you can develop controls that extends the
functionality of standard controls, and how to develop a
control from scratch.
PropertySheet -- shows
how a properysheet can be placed in a window and how you can
set the position and size.
|
|
|