Visual C++/CLI Development

Visual C++/CLI Development

Article Categories

.Fixing Issues(0)

    .Projects General(9)

    • Installing VC++(2)

    • Running As A Windows Service
    • Creating A Windows Forms Project From scratch
    • 64bit and 32bit executibles
    • Creating New Project From Existing Project
    • VS2008 to VS2013 Changes
    • Changing A Projects .Net Version
    • If intellisense (auto complete) stops working

    .Visual Studio Versions of C++(1)

    • Versions of C++

    Application Control(12)

    • Build Setup(3)

    • Getting Arguments Passed To The Application Exe
    • Target Framework
    • Other System Applications
    • FileVersionInfo
    • Manipulating Other Applications
    • .Useful Things
    • Foreground Window Detect and Set
    • Assembly Attributes

    Buttons(2)

    • Buttons General
    • Button Images

    C# Differences(1)

    • Differences To C#

    Charts(10)

    • Print A Chart
    • Chart Types
    • Creating New Chart
    • Title
    • Deploying Applications Using The Chart Control
    • Multiple lines on a chart
    • Copy to clipboard
    • Axis Specific

    Checkbox(1)

    • Checkbox General

    Checked List Box(1)

    • Using Checked List Box

    Classes Objects Struct etc(9)

    • Creating Basic Class / Struct
    • Arrays In A Class
    • .Classes (& Struct) General
    • Copy A Class
    • Structures/Class Of Our Own Data Types
    • Forward Declarations Of A Class
    • Adding new class to a form
    • Global Class Objects

    Clipboard(1)

    • Copy to clipboard

    Colour(2)

    • Set Colour
    • Converting Colour To String

    Combo Box(3)

    • Useful function to setup combo boxes
    • .Using Combo Boxes
    • Colouring Combo Box Items

    Cursor(1)

    • Cursor General

    Data furnace(1)

    • Data furnace

    Databases(16)

    • Microsoft SQL Server Compact(1)

    • MySQL for Visual Studio(1)

    • SQLite(14)

      DataGridView(10)

      • DataSources(1)

      • Styling(3)

      • Copy To Clipboard
      • .Data Grid View General
      • DataGridViewCheckBoxColumn
      • Creating Data Grid From Arrays
      • DataGridViewComboBoxColumn
      • Buttons, Images etc in a DataGridView

      Date and Time(3)

      • Create random powerup value from time
      • TimeSpan and Calculating Time Difference
      • Date & Time

      Delegates(3)

      • A more complex method originally used
      • .Delegates General
      • Creating Simple Callback Function

      Dialog Boxes(1)

      • Dialog Boxes General

      DLLImport(1)

      • DLLImport General

      Encryption(1)

      • Encrypting Literal Strings In Your Application

      Events(1)

      • Events General

      File Input and Output(14)

      • Read File
      • User select directory example
      • Write New File
      • Open File Dialog
      • Working With Directories
      • Working With Files
      • Storing Class Data, Arrays Etc
      • File Access General

      Font(1)

      • Working With Fonts

      Forms(20)

      • Form Size And Location(2)

      • Screen Size And Location(1)

      • Add a form from another project
      • Re-sizable Forms
      • Focus
      • Child Forms / Multiple Document Interface
      • Rename Form
      • Create New Form
      • Transparency
      • Form Controls and Objects

      Garbage Collector(1)

      • .Garbage collector general

      Graphics(1)

      • Graphics General

      Images / Pictures(1)

      • Add Image To A Form

      Input box(1)

      • Input box

      JSON(1)

      • Newtonsoft Json Library

      Keypresses(3)

      • Send Keys
      • Detecting Key Presses On A Form
      • Detecting Modifier Keys

      Labels(1)

      • Labels

      Link (HTTP) Label(1)

      • Link (HTTP) Label

      List Box(1)

      • Using ListBox

      List View(1)

      • Using List View Control

      Localization Multi Language Support(5)

      • Translation Editing Software
      • Providing Translations via the Visual Studio IDE
      • Localization using *.resx files
      • .Making Values Localization Safe
      • Setting App To Different Localization

      Maths(1)

      • Rounding

      Memory(18)

      • Arrays(7)

      • List(2)

      • Pointers(2)

      • Unions
      • Const
      • Typedef
      • enum (Enumeration)
      • Cast
      • Converting Types
      • Variables

      Menu(1)

      • Menu

      Message Box(1)

      • Using Message Boxes

      Namespace(1)

      • Namespace General

      Null(1)

      • Using Null

      Office(1)

      • Excel(1)

        Ouptut and Serialization(1)

        • Working With Directories

        Pause / Delay(1)

        • Creating a Pause / Delay

        Pointers Handles and References(1)

        • Pointers, Handles and References

        Printing(2)

        • Page Settings
        • Printing General

        Processes(2)

        • Launching Specific Things
        • Running Another Application As A Process

        Quicktime(2)

        • Using QuickTime In An Application
        • Is QuickTime Present

        Radio Buttons(1)

        • Using Radio Buttons

        Random(2)

        • Create random powerup value from time
        • Creating Random

        Regex IsMatch(1)

        • Regex IsMatch

        Registry(1)

        • Registry

        SafeCast(1)

        • Using safe_cast to access the object that triggered an event

        Scroll Bars(1)

        • Scroll Bars

        Serial Port(3)

        • Specific USB Devices
        • FTDI USB Devices
        • Serial Port

        Serialization(1)

        • Serialization Of A Class

        Shockwave Flash(1)

        • Shockwave Flash

        Spy++ Tool(1)

        • Using The Spy++ Tool

        Strings(15)

        • Useful String Examples(1)

        • Working With Strings
        • URI Encode String
        • Is String Value Numeric
        • Display Values In A String
        • Strings General
        • Value Internationalization Issues
        • String Builder
        • Arrays of Strings

        Tab Control(1)

        • Using Tab Control

        Table Layout Panel(2)

        • Table Layout Panel
        • Table Layout Panel For Large Arrays

        TCP/IP(7)

        • Setting Special Socket Options
        • UDP Server
        • Transmit lots of packets
        • UDP Client Simple Transmit Only
        • Converting IP Addresses
        • Download File From URL
        • FTP File Download

        Text Box(1)

        • Using Text Boxes

        Threads(5)

        • Making Asynchronous Tasks Thread Safe
        • Sleep
        • Thread Safe Calls
        • Start a new process in another thread
        • Making Class Variables and Objects Thread Safe

        Timer and Timing(2)

        • Timer Threads
        • Timers General

        ToolTip Text(1)

        • ToolTip Text

        Tree View(2)

        • .Tree View General
        • Checkboxes

        try error catching(1)

        • Using Error Catching

        Type(1)

        • Determining Sender Type

        typeof(1)

        • typeof

        Unmanaged Code, Calling DLLs etc(2)

        • Using #pragma Directives
        • P/Invoke (Platform Invoke)

        XML(0)

          @skankydev
          Developer resources
          Visual C++/CLI Developmentopen all | close all

          Skanky

          Skanky | Terms & Conditions | Privacy Policy

          © Copyright Skanky Ltd. All rights reserved. Web site design by Skanky™