CPL++ 1.28 Download

fyxm network: our download portal - Softliste.de
CPL++
        Bookmark and Share
  • Name:CPL++
  • License:Freeware
  • Developer:Naughter Software
  • Downloads:92
  • Rating:3 / 5
  • OS:Windows All
  • Size:21 KB
  • D.M.C.A. 
  • Download > 

CPL++ 1.28

CPL++ 1.28 Description:

CPL++ was developed to be an MFC class framework for developing Control Panel Applets.

To use CPL++ in your applets all you need to do is:
- Ensure your DLL has a DEF file and exports at a minimum the function CPlApplet. Note: You do not need to write this function as it is provided internally by the CPL++ code. 

- Use the DECLARE_CPLAPP / IMPLEMENT_CPLAPP macros to hook up the main control panel applet callback function for your applet.

- Use the DECLARE_CPLREGISTER / IMPLEMENT_CPLREGISTER_FOR_ALL_USERS / IMPLEMENT_CPLREGISTER_FOR_CURRENT_USER macros if you want to make your applet self registering so that it can be registered / unregistered just like any COM dll. Please note that even though we are using these COM registration functions, this is just a convenience and your code need not do anything COM related, in fact it does not even need to initialize the COM libraries. This division of labour is based on the ATL registration design pattern. For more info on the how's and why's of Applet Registration, please consult the MSDN. If you are supporting registration, then you also need to export "DllRegisterServer" and "DllUnregisterServer" in your def file.

- Ensure cpl.h and basetyps.h are included in your DLL's stdafx.h header file. These pull in the Control Panel Applet defines as well as the definition of the STDAPI macro which the self registration code uses.
Include "cpl_pp.h" and "cpl_pp.cpp" in your project (configured to produce a standard DLL including MFC either dynamically or statically).

- Derive a class from CControlPanelApp and override its OnInit function. In it call AddApplet to add each applet you want. Normally this you would do this just once, but for demonstration purposes, the sample creates two applets.

- Each applet you add should be an instance of the class "CControlPanelApplet". It should be created on the heap. See CApp::OnInit() for an example. Depending on which constructor you call, you will have created an dynamic (responds to CPL_NEWINQUIRE) or static (responds to CPL_INQUIRE) control panel applet.

- You should also add a manifest file to your rc file as follows:

123 RT_MANIFEST MOVEABLE PURE "resSomeName.cpl.manifest"

This will ensure that the applet works with the new XP Visual styles. Please review the sample manifest file and / or the MSDN for details on the requirements for manifests for Control Panel applets.

- The code is UNICODE enabled and UNICODE build configurations are provided for the test applet.

Related searches:

nvidia control panel - mobileme control panel - startup control panel - applets

CPL++ security information

You cannot download any crack or serial number for CPL++ on this page. Every software that you are able to download on our site is legal. There is no crack, serial number, hack or activation key for CPL++ present here. Our collection also doesn't contain any keygens, because keygen programs are being used in illegal ways which we do not support. All software that you can find here is freely downloadable and legal.

CPL++ installation package is prepared to be downloaded from our fast download servers. It is checked for possible viruses and is proven to be 100% clean and safe. Various leading antiviruses have been used to test CPL++, if it contains any viruses. No infections have been found and downloading CPL++ is completelly problem free because of that reason. Our experts on malware detection tested CPL++ with various spyware and malware detection programs, including fyxm.net custom malware and spyware detection, and absolutelly no malware or spyware was found in CPL++.

All software that you can find on our servers, including CPL++, is either freeware, shareware or open-source, some of the software packages are demo, trial or patch versions and if possible (public domain licence), we also host official full versions of software.

Because we want to be one of the fastest download sites on the web, we host all the software including CPL++ on our servers. You cannot find here any torrents or download links that would lead you to dangerous sites.

Fyxm.net does support free software, however we do not support warez or illegal downloads. Warez is harming producers of the software.

Enjoy!

Rate CPL++ 1.28!

Rating: 2.6/5 (5 votes cast)

Similar Programs License Size Rating  
NodeXL Class Libraries n/a n/a 2 / 5
CIconDialog Freeware 13 KB 2 / 5
5 Day Class Scheduler for 250 Students Trial 3 MB 2 / 5
CHLinkCtrl Freeware 30 KB 1 / 5
Vista Multimedia Scheduler Configuration Tool Freeware 61 KB 2 / 5
CMapPin
new
C++dbc
new

Featured Products

LimeWire 5.2.1 Beta / 5.1.3

LimeWire

Share computer files with anyone on the internet!

Kaspersky Anti-Virus Personal 2010

Kaspersky Anti-Virus Personal

BKaspersky AV provides all types of anti-virus protection

Winamp 5 Full

Winamp

A flexible and sophisticated application for playing and managing your music

DAEMON Tools Lite 4.30.4

Daemon Tools

Advanced application for multiprotection emulation

CMS Templates Download

Blogger Themes

Check our website devoted to CMS themes download
FYXM.net - We have everything! If not - please do contact us here.