Software application user interacts with the windows applications through the main external devices like Keyboard and Mouse. In MFC, hardware events from these devices are seen as ‘Windows Messages’. An MFC application programs responding to these windows messages are called ‘Message Handling’. In this example, we will create an MFC SDI Application and then Handle Left and Right mouse click events. This will make you understand how windows messages are handled in the MFC Applications.
Articles on C++ programming language.
Remove function and remove_if functions deletes an item from the standard C++ List. This article shows how Remove and Remove_if can be used on the C++ List. It also shows how you can write remove_if predicate which can be used by C++ built-in Remove_if. Learn more here with an example.
1. C++ Signal and Raise – An Introduction C++ device driver programs can use the signal() and raise() in combination to perform interrupts using SIGINT type. When a program is running, one can interrupt it by making a call to the Raise function. Before we make a call to the raise function, we should register the Signal handling function. The function signal() registers the Signal Handling Function. The signal function […]