Visual C++/CLI Development

Visual C++/CLI Development

Article Categories

.Fixing Issues(0)

    .Projects General(9)

    • Installing VC++(2)

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

    .Visual Studio Versions of C++(1)

    • Versions of C++

    Application Control(12)

    • Build Setup(3)

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

    Buttons(2)

    • Buttons General
    • Button Images

    C# Differences(1)

    • Differences To C#

    Charts(10)

    • Chart Types
    • Deploying Applications Using The Chart Control
    • Dynamically Altering Charts
    • Title
    • Multiple lines on a chart
    • Copy to clipboard
    • Chart Control General
    • Creating New Chart

    Checkbox(1)

    • Checkbox General

    Checked List Box(1)

    • Using Checked List Box

    Classes Objects Struct etc(9)

    • Arrays In A Class
    • Creating Basic Class / Struct
    • Copy A Class
    • Forward Declarations Of A Class
    • Create A New Class
    • .Classes (& Struct) General
    • Global Class Objects
    • Structures/Class Of Our Own Data Types

    Clipboard(1)

    • Copy to clipboard

    Colour(2)

    • Set Colour
    • Converting Colour To String

    Combo Box(3)

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

    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
      • DataGridViewCheckBoxColumn
      • DataGridViewComboBoxColumn
      • Creating Data Grid From Arrays
      • .Data Grid View General
      • Buttons, Images etc in a DataGridView

      Date and Time(3)

      • TimeSpan and Calculating Time Difference
      • Date & Time
      • Create random powerup value from 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)

      • Unlocking files used by your application so they can be moved or deleted
      • User select directory example
      • Reading File Version
      • Write New File
      • Special Directories
      • Read File
      • Obtaining Hard Disk Information
      • Storing Class Data, Arrays Etc

      Font(1)

      • Working With Fonts

      Forms(20)

      • Form Size And Location(2)

      • Screen Size And Location(1)

      • .General Form Usage
      • Transparency
      • Refresh Form
      • Z Order
      • Cursor
      • Function For Multiple Form Objects – What Object Called An Event?
      • Focus
      • Passing values between forms

      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)

      • Detecting Key Presses On A Form
      • Detecting Modifier Keys
      • Send 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)

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

      Maths(1)

      • Rounding

      Memory(18)

      • Arrays(7)

      • List(2)

      • Pointers(2)

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

      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)

        • Is QuickTime Present
        • Using QuickTime In An Application

        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)

        • Serial Port
        • Specific USB Devices
        • FTDI USB Devices

        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
        • String Builder
        • Value Internationalization Issues
        • Convert String To Byte Array
        • URI Encode String
        • Arrays of Strings
        • Strings General
        • Display Values In A String

        Tab Control(1)

        • Using Tab Control

        Table Layout Panel(2)

        • Table Layout Panel For Large Arrays
        • Table Layout Panel

        TCP/IP(7)

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

        Text Box(1)

        • Using Text Boxes

        Threads(5)

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

        Timer and Timing(2)

        • Timers General
        • Timer Threads

        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™