Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / operating-systems / Windows / TabletPC

TabletPC

TabletPC

Great Reads

by Amer Chaudhry
.NET and J2EE interoperability for .Net Developers
by SHRIDHAR TL
Compose mail messages and send them through your mail account provider.
by Liam Cavanagh
The purpose of this article is to help get a user started in building a mobile database application using SQL Anywhere and Visual Studio .NET (C#)
by xryl669
This article provides a very simple but efficient base code for hooking API functions in any application.

Latest Articles

by Amer Chaudhry
.NET and J2EE interoperability for .Net Developers
by SHRIDHAR TL
Compose mail messages and send them through your mail account provider.
by Liam Cavanagh
The purpose of this article is to help get a user started in building a mobile database application using SQL Anywhere and Visual Studio .NET (C#)
by xryl669
This article provides a very simple but efficient base code for hooking API functions in any application.

All Articles

Sort by Updated

TabletPC 

by Amer Chaudhry
.NET and J2EE interoperability for .Net Developers
by SHRIDHAR TL
Compose mail messages and send them through your mail account provider.
by Liam Cavanagh
The purpose of this article is to help get a user started in building a mobile database application using SQL Anywhere and Visual Studio .NET (C#)
by xryl669
This article provides a very simple but efficient base code for hooking API functions in any application.
by Sprotty
An introduction to XML Data Binding, and a review of a number of leading products.
by Rick Hansen
Here is a very simplified method for selling relatively secure unlock keys to your customers. The unlock key you provide will only unlock that specific customer's download instance for a specific feature set or product.
by Steve-Low-NextwaveSoft
A button with a shiny orb effect on mouse hover.
by Jarl Ostensen
A finite field EC and simple ECC scheme in C++ to help understand the principles.
by Nick Alexeev
This class is a thin MFC wrapper around Win32 API for reading/writing INI files.
by Alexandru Ghiondea
A histogram control for displaying your data.
by Marc Clifton
Understanding value and ref types for equality tests and as keys in collections
by SHRIDHAR TL
Allows to maintain and backup your contacts and also maintains a reminder. You can store data in any of the three different databases like Microsoft SQL Server, MySql, Microsoft Access
by vridhichowdhry
How to print a Form in VB.NET using the Printform Component. Describes the various ways with examples on how to customize the printed output according to your need.
by Sandip Dalvi Tung
This code is very useful when you want to auto increment number using A-Z and 1-9 with possible combinationYou can pass any string and system will return next possible number e.g. You can Pass number "PRO01A9" then You will get "PRO01B1"
by Noel Frankinet
A virtual WTL ListView control on an SQLite3 table or view.
by Steve Ward UK
This article will demonstrate an alternative to the C# out parameter for those times when you need to get a value back from a method plus some additional information. I'll show you how generics and anonymous methods can be used together to help you write cleaner resuable code.
by YangXiaoWang
An apple style docking bar implemented by eGui lib
by Rad1cal
I have written a number of applications and have always been a little disappointed at how drab they look using the standard VS controls. I had been looking for an easy way for brightening up these apps and in the end resorted to writing my own button control.
by Jeffrey Walton
Encrypt data using Block Ciphers with Crypto++.
by Kam
An Arcball module using CsGL in C#.
by James Sullivan
In this article, I would like to share my experience and knowledge about ASP.NET Caching and how it can improve your website performance.
by Sergiy Stoyan
It is a handy thing if all the windows in an application, by default, have the same icon like the application’s executable. Here is a tip: how to easily assign your application’s icon to all the hosted forms.
by AhmedEssamNaiem
external.menuArgument is very useful property but it can be used as a tool to help hacker to get quick information about your page and application
by Joss
This project will show you how to make a program that randomly chooses a background image when you log on, and either lets you simply select a background, or randomly chooses one for you every minute to an hour.
by drice
Mechanism to automatically dock/anchor your controls in a window or dialog.
by Pragmateek
"MCSD Certification Toolkit (Exam 70-483): Programming in C#” - book review
by Resco Developer Tools
No doubt, Microsoft Dynamics CRM is one of the world's most popular CRM systems. It's unique because of its customization capabilities allowing enterprises to adjust it to their specific needs whether their main focus is selling goods, providing services, or something completely different.
by Mubbasher Adeel
Building COM Objects in C#.
by Asya Alshaikh
show how to call a web services inside ASP.NET web project. using a test published web services; Extentrix Web Services 2.0 Application Edition
by DrABELL
Store securely credit cards' structured meta-data, like contact info, PIN, APR on balance transfer/purchase/cash advance, and other terms/conditions
by UmarSiddiqui
Help us help you improve community health
by SirAsad
This Control can change the Georgian dates in Dataset to Shamsi date (For Report)
by venom00
In this article, we'll talk about VB6-.NET interoperation without involving COM. How? Making C-like exports of some functions from a VB.NET DLL. First, I'll introduce the technique used with a very simple sample and then it will be explained how to set a global hook just using VB (6 and .NET).
by Mike Hankey
A utility to uncover the mysteries of the Clipboard, now with a data injector that allows you to pass various data formats to the Clipboard.
by Vimalsoft(Pty) Ltd
Coding an N-Tier application in C# without using Wizards.
by sdk_codemaker_2005
Creates User Information from Input into a Text File - C#
by Shahar Gvirtz
In this article, you'll learn how to create a setup project to deploy your code with 0 lines of code.
by Helmut Obertanner
In this article, we will create a form region that shows all contacts within the same category.
by nguyenthanhtungtinbk
This article shows you the advantage of PNG images with alpha-blending feature in creating animation and demonstates how to use PNG images in Framework.NET application by calling API
by Roberto Sonnino
A text editor with interactive 3D, speech, and ink using WPF 3.5.
by Lukasz Sw.
How to create an animating glass button using only GDI+ (and not using WPF)
by saud_ad
A walkthrough on building a Windows control that can be moved by the user at runtime.
by PEK
CThread simplifies the process to start, run and stop threads. You can use it to work with threads in the same way as you do in C# or Java.
by chmod2222
Having problems changing app.config and web.config? Use your own settings class. Easy to add new keys and save to disk.
by Hamidreza-Ghasemkhah
Automatically generates the required class and stored procedure to work with SQL databases
by Steven A. Lowe
Dashboards are immensely useful not only for business data but also for business applications, but only if they display metrics that can be used to "drive" (or "steer") in real-time.
by Sean Goodpasture
An article describing a way to find the differences between two database instances
by Redskin9
A series of Database utilities for lookup and data manipulation written in C#
by MSDN_MCP
An article that discusses different ways of deploying ClickOnce
by Mohamed Meshref
The second lesson in the DirectX lessons in C#
by Juan Roman
This article explains how to use a BackgroundWorker and a StatusStrip to display an Internet connection status icon on a StatusStrip using .NET Framework 2.0.
by chhibs
exactly what the title says
by Matthias.Fischer
A riddle game for Windows 8 using JavaScript and HTML5
by daluu
GUI automation for the purpose of driving or controlling an application via its GUI
by PRMan!!!
OK, Cancel, Yes and No buttons that set their own Text, Name, DialogResult and Accept/Cancel status
by AhmedEssamNaiem
Using Vector and double linked list to create trees
by sathesh pandian
The users can add new rows with values without using any databases
by Sushant Joshi
To adjust the size of the drop-down list dynamically at the client-side and adding back-ground and fore-ground color to the drop-down list.
by DrABELL
5-in-1 educational software package for Tablet PC/Win8: Fraction Calculator, Prime Factoring, Linear, Quadratic and System of Equation solvers (AIC-2013)
by Vitaly Tomilov
Demonstrates effective data processing of ADO recordset objects in C++ via Safe Arrays provided by method GetRows.
by Yang XiaoWang
A easy-to-use widget libary to develop the animation GUI based on Windows GDI
by mav.northwind
How to use arbitrary controls in ListView cells.
by Joseph Armbruster
How to embed the Google Earth scene in a C# application.
by stebo0728
This guide shows how to extend a standard TextBox to have an "empty value" template
by S.S. Ahmed
Surveys are an excellent way of collecting information from the users. Learn how to enable anonymous access in SharePoint surveys.
by LeeBear
This is an inline enumeration of files instead of building an array first.
by Dennis C. Dietrich
A VBScript that overwrites free disk space to prevent file recovery on a NTFS partition, by creating a file with random data and (mostly) the size of the free space.
by Wahab Hussain
This will help you manipulate an Excel file through your code. You can update the Excel file as well.
by Chris Boss
OpenGL based 3D learning software
by steve_hocking
An article on extending the dependency injection framework provided by the ObjectBuilder from the Microsoft Patterns and Practices group.
by Ali Ozgur
Describes making of an external tools add-in using ProcessStartInfo and Process classes in System.Diagnostics
by Alexandru Ghiondea
Describes how to build forms that fade-in when they load.
by c-smile
HTML/XML scanner/tokenizer, also known as a pull parser
by J. Dunlap
Avoid the unnecessary pixel format conversion that normally happens when drawing a portion of an image to the screen with System.Drawing
by studio_ukc
Guide to writing a very fast interprocess communication class. This article describes a method of IPC that requires no locking or thread sync.
by Ultrano
Optimized implementation of a readers/writers-lock sync object.
by Mohan Kumar
Find and minimize or maximize or restore a window.
by imgen
This article describes an app that finds friends nearby. It's an App Innovation Contest entry.
by InActive
This article explains how to do FTP-based replication through the example of the Sharp FTP Server.
by Software_Developer
Have some fun with the console, animate the American flag
by ejor
Get icons from Exe or DLL the PE way or how to emulate PrivateExtractIcons.
by Nir Levy
How to add a context menu to IE that does some neat stuff in Gmail.
by Summer_son
Console application that chacks all URLs listed in sitemap.xml file
by pechan00000
Software tool that interactively displays a graphical view of mathematical functions
by Rhy Mednick
This article discusses the usage of a custom class that caches custom images. The class, GraphicsBuffer, is best used to cache visual states for controls without concern for control flicker and unnecessary processor usage.
by Gernot Frisch
This class takes care of the child window placement when you resize an MFC dialog. Also stores the size in the Registry for the next call.
by flyhigh
Help you manager dynamic array
by J. Dunlap
Shows what goes on behind the "magic" that the compiler does when you declare a simple event member in a class.
by Nilesh Surve
This code will give you the diffrence between the two dates in days.Some time it is required in the program to get diff. between two dates.It is so small and very efficient code.
by Dennis C. Dietrich
Within the last month, two fellow programmers asked how to implement a timeout after a certain interval of inactivity. This article features four and a half ways of doing this.
by Adam Page
Setting up an SMS gateway to conduct an SMS survey and storing the survey results in an MS Access database, from which you can generate/print out reports.
by Software_Developer
How to create a Random Joke Generator in Java
by AdamNajmanowicz
The article describes how to get a thumbnail of a Website in .NET Framework 2.0+ without launching a fully interactive WinForms application.
by Phil Booth
XForms is an important recommendation from the W3C that enables complex XML-handling applications to be defined in a simple, declarative syntax. This article demonstrates how you can leverage this power in your own applications.
by Kerem Guemruekcue
How to reverese a string in C#/.NET with almost one line of code using a build in Windows library function which is available on any Windows system.
by Pawel idzikowski
Is it better to serialize types without default constructor with Custom Serializer or a Substitute Pattern? Example of serialization of FontFamily into isolated storage in WP7.
by schizoidboy
Describes how to use WIN32 methods, and the concepts of Jobs to set a hard limit on the amount of memory a process can use. Also, provides a C# wrapper around the PInvoke calls.
by Kenneth Kasajian
Because NUnit is designed to unit test managed code, it does not lend itself to test unmanaged C++ code as easily as for C#, until now!
by steveb
How to wrap an MFC collection into an STL compliant iterator with the Boost iterator_facade.
by Martin Gagne
A new kind of progress bar for .NET 2.0.
by Sandeep Mewara
HTML5 self learning center - Explore and understand the new features!
by aqueel [aqeel] Syed
This code allows you to read/write from a database and change image dimensions, size, and quality.
by LowlyServ-Ant
To pan and zoom to a point of interest in an image.
by Tolga Birdal
An image warping tool in C# which uses simple displacement filters.
by DrABELL
Win8/Tablet PC app allows inflation calculation on individual products and basket of goods (AIC-2013)
by Jeffrey Walton
Create Semi-Anonymous Installation Fingerprints Using Truncated Hashing and Crypto++
by Jayawant
Connecting .Net & SAP
by Oleg Kobchenko
Building custom autoshapes with Frontpage.
by saiful_vonair
Defines many to many relationship between different types of classes.
by David Saelman
A simple method to achieve interprocess communication between the .NET framework and MFC.
by S.Raja
Combo box and List Box Item Data in .NET
by Arkady Lesniara
A flexible, encapsulated way to implement a passive feedback mechanism
by Inaki Ayucar
This article shows a very basic example of using generics to create variables that cannot be changed faster than a specific rate
by Jaisvar
This article describes how to launch an application from session 0 to session 1 under the local system account using a service helper application
by David Catriel
Speed up your batch processing by splitting it into smaller tasks and executing them in concurrent threads
by WinSpace
Use the Generics, Extension and Reflection features to implement a generic serialization class library for LINQ to SQL classes
by Tom Tang API
A tool can save your effort on configuring log4net.
by Anders Revsgaard
No matter how well you design your system, a distributed SOA application is always complex. When a SOA application fails, it can be difficult to track down the cause of the problem and the Web service where the error occurred. To handle this difficulty, you need a logging system such as UptoLog.
by Anders Revsgaard
No matter how well you design your system, a distributed SOA application is always complex. When a SOA application fails, it can be difficult to track down the cause of the problem and the web service where the error occurred. To handle this difficulty, you need a logging system such as UptoLog.
by wapnethr
Calculating checksum number using Luhn's algorithm
by Henrik Jonsson
How to make your existing and new applications support in-memory transactions, multi-level and multi-document undo/redo, using Generics and C# 3.0 extension methods and lambda expressions.
by igalnassi
This project, along with the suggested form of use, will let you organize your iTunes libraries and make them ready for iPod Sync, making use of a reusable progress window that has a cancel button.
by Lukasz Sw.
Creating Control Panel items using the .NET Framework
by Ladislav Nevery
Native MySql Client not requiring any special driver or library
by Roberto Sonnino
A multi-touch RSS reader built with Multi-Touch Vista.
by code-frog
A simple guide meant to take the reader through a series of questions that will help them plan for and manage their business network.
by Hans-Jürgen Schmidt
Auto-increment the version number of an MSI setup project.
by Lukasz Sw.
How to notify Windows Explorer about which files are used and locked by your application.
by Piyush Manharlal
Numbers only textbox for Universal Windows App with options to allow negative numbers and set custom numeric pattern.
by aakaab
OOP aspects of JavaScript programming language.
by weiqj
An innovative alternative to XAML and XUL
by ThaddParker
An article on the use of the OverlibPageControl and OverlibPopupAnchor for extended manipulation of the overLIB popup JavaScript library.
by Farhan Ghumra
Here I am presenting you how can you paste date time in photo. This article will be helpful to those devs who want to add CamaraCaptureUI in their apps.
by Radu Gruian
This article introduces a template class-based approach to construct and query Patricia tries. The article includes source code and a demo application.
by Pedram Emrouznejad
Logs any Keys and/or Blocks Keys/key combinations
by Tamir Khason
This is a full C# classes to control a PELCO PTZ cameras, matrix switching systems, reciever devices and more via RS422/485 'P' and 'D' protocol. It supports all of the commands including UP, DOWN, IN, OUT, LEFT,
by Joe BTrez
How does Polymorphism work in JavaScript.
by Vitaly Tomilov
A simplified and unified way for accessing most frequently used information about Process, System, and Environment.
by ashu_om
Making Folder in outlook 2000 by using ATL addins in VC++6.0.
by Raghuwanshi.G.S
This article shows how to Create your own Browser using WebBrowser Control.
by rlisle
This article describes how to create your own ProjectMIDI assembly.
by rlisle
This article describes how multiple .NET assemblies work together to control MIDI devices in a live performance environment.
by Ritesh Patel
In chess, a queen can move as far as she pleases, horizontally, vertically, or diagonally. A chess board has 8 rows and 8 columns. The standard 8 by 8 Queen's problem asks how to place 8 queens on an ordinary chess board so that none of them can hit any other in one move.
by Jason Gleim
An application to help QA inspectors in the field
by Chesnokov Yuriy
This article describes an object tracking approach by estimating a time averaged background scene for tracking static and moving objects in real-time on down-scaled image data.
by Your Friend Manoj
Debug our ASP.Net web application Remotely
by Steven A. Lowe
Prevent unhandled exceptions in secondary threads, using SafeThread
by Dmitry Salko
Explains how to setup scheduled task on Windows hosting through Plesk CP
by linkedPIXEL
Unleash your wildest creativity with this unique doodle app for all ages.
by Nick Alexeev
Generic configuration dialog for a serial port
by LSteinle
CustomXmlSerializer is an alternative to XmlSerializer, supporting both shallow and deep serialization of ArrayLists, Collections, and Dictionaries.
by Kivanc Ozuolmez
A web (modal) messagebox without popup.
by hayes.adrian
How to change the height of a single-line textbox
by Slava Khristich
Edit config file at app setup and after. Describes recursive node parsing and populating a tree view control.
by PeterGlen
Simple Seven Segment LCD Control derived from CWnd and CStatic
by Seun
A small program you can use to validate an XML document against a schema
by liuxiao
A way of adding hyperlink in CListCtrl
by ShofarNexus
RestDirector provides performance and readability to XML.
by AdamMartin
Map all WndProc messages to your class' message handlers. Simplest approach. Part 1.
by MrEyes
Uses ASP .NET sessions to track and display a users navigation through your site
by Software_Developer
A Snake game in a Win32 Console
by Alex Flood
Using the Speex speech codec with the .NET framework
by Colin Angus Mackay
Discusses various aspects of SQL Injection attacks, what to look for in your code, and how to secure it against SQL Injection attacks.
by Cristhian Selah
Perform a conversion in a select, view, and Stored Procedure.
by Robert Bettinelli
Star Trek "Galactic Conquest" Game Contest Submission (Java)
by nbugalia
Only the user can see the words on screen
by Oleg Vorkunov
A simple utility to shelve your projects under SVN.
by MalakieUSN
Code storage tool for any language but developed using Visual Basic .NET 2005. Includes syntax coloring for VB code and can load via the tools menu external option in Visual Studio 2005.
by MalakieUSN
Code storage tool for any language but developed using Visual Basic .NET 2005. Includes syntax coloring for VB code and can load via the tools menu external option in Visual Studio 2005.
by Max Paulousky
This article describes MS TFS Proxy efficiency testing depending on the internet channel rate between TFS and TFS Proxy, TFS commands, and TFS Proxy cache state. Also, this article describes the advantages of using the MS TFS Proxy on slow Internet channels.
by Michael Dunn
The Code Project SearchBar gives you quick access to the Code Project site, and lets you do searches at any time, from any web page.
by Nirosh
The "NetSend Plus" is a simple yet a powerful tool, which enables you to send windows popup messages over the network.
by Mubbasher Adeel
This is a simple C# program that illustrates the usage of DataGrid with DataSet.
by Mike65536
This article demonstrates a tool for detecting situations when certain code region execution times exceed the specified timeout, and provides a run-time reaction mechanism for these situations.
by Ned Thompson
This article will demo the fastest way to create a menu for your web page with the TwoColorsMenu.
by Folker_
Paddle-Ball multiplayer multitouch game for Ultrabooks.
by frankgo
Learn how Ink is created and strokes are managed.
by Rob van der Veer
A simple class to block repeated attempts to submit comments or logins.
by Rhy Mednick
This article discusses how to create a UserControl that binds to a database to display Tablet PC Ink.
by Rhy Mednick
This article discusses how to attach the InkPicture control to a database. The methods used will work for any ADO.NET database or Ink-enabled control, but this article will use an Access database and the InkPicture control.
by Rob Manderson
How to secure your objects
by Rob Manderson
How to use mailslots to communicate between processes
by Peter Moore - Chicago
By writing your own Virtual File System with a little C++, you can escape ApplicationData.LocalFolder and read and write databases in any folder your app has access to.
by Chayan
SQLite is very suitable for memory constraint systems like WinCE, Palms, Smart Phones, embedded devices and also normal single user desktop applications.
by Sashazur
Code for changing a string resource, that actually works!
by Sean OConnor
Using WinInet to call a server script asynchronously
by Sergey Arhipenko
How to employ Windows Workflow Foundation for testing processes. Let's design tests on a visual diagram and automate its execution!
by Marcelo Lujan [El Bebe.Net ]
Valid specific fields in the html button, with a simple javascript, then submit when valid or show an alert
by SteveHarrisBeast
How to make a password verification form in VB that uses LINQ and SQL
by tylermenezes
A simple registration form that includes support for trial periods and key generation. Now updated to version 2.1!
by alex turner
Excel 2007 does not seem to support DBF files, here is a VBScript workaround.
by Remon Zakaria
Very fast Split function that has the ability to treat a multi-character separator as a single separator or the regular multi separator characters.
by Hedley Muscroft
A Vista TaskDialog wrapper class (for Vista) and Emulator (for pre-Vista Windows)
by Tamir Khason
Open source class to handle WAP Binary XML in C# and CF C#
by daluu
An article on creating and using a web browser (IE only) compatible ink or drawing control using the Microsoft Tablet PC SDK version 1.7. A sample pre-built control is provided for use and demonstration.
by daluu
Some libraries for making HTTP requests with session state persistence. Support for .NET, VBScript, JavaScript, C/C++, and Java.
by B.O.B.
Win10 TabletMode alters the order of Form events in WinForms.Net - this article describes how to correct the event order
by Ali Rafiee
Using this class, you can broadcast a message to windows without having to know their handle. You can also broadcast the same message to multiple windows at the same time.
by Umut ŞİMŞEK
Explains windows services basics and deployment with details.
by Yaroslav Kourovtsev
Step-by-step tutorial to begin using the comtypes package.
by Tomer Shamam
This article demonstrates how to create an Arrow shape in WPF, and provides guidelines for creating custom shapes
by Murray Foxcroft
Integrating WPF and XAML with the Windows forms NotifyIcon control to produce a slick, styled popup window when the mouse is moved over the NotifyIcon
by Paul Young of StyleSpread
An article explaining a bit about the PNG file format, how write a bKGD chunk to a PNG file to escape Internet Explorer's cream-cyan background color.
by Dennis C. Dietrich
This article is an introduction on how to create your own effect plug-ins for Paint.NET 2.1 in C#.
by Jon Person
In part two of the series, the author of "GPS.NET" teaches developers how to write GPS applications suitable for the real world by mastering GPS precision concepts. Source code includes a working NMEA interpreter and sample high-precision application in C# and VB.NET.
by Rob Caldecott
Add text, drop-down menus, and comboboxes to a WTL toolbar.
by ProtoBytes, Andrea Wykel
This is an introduction to creating XAML applications using Silverlight 1.0 and JavaScript.
by ProtoBytes
This is an introduction to creating XAML applications using Silverlight 2.0 and C#.
by Galaxy
Play X-O through TCP connection
by Mike65536
Yield Return Iterator for Native C++ Using Fibers