Click here to Skip to main content
15,902,299 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: How to create hidden Dialog Window ? Pin
racenjason31-May-05 11:52
professionalracenjason31-May-05 11:52 
QuestionUnderline hot and one-click activate for treectrls? Pin
Dominik Reichl25-Feb-04 1:56
Dominik Reichl25-Feb-04 1:56 
AnswerRe: Underline hot and one-click activate for treectrls? Pin
Monty225-Feb-04 2:02
Monty225-Feb-04 2:02 
GeneralRe: Underline hot and one-click activate for treectrls? Pin
Dominik Reichl25-Feb-04 2:33
Dominik Reichl25-Feb-04 2:33 
GeneralMusic Application Pin
mavgoose25-Feb-04 1:46
mavgoose25-Feb-04 1:46 
GeneralRe: Music Application Pin
Anonymous25-Feb-04 2:04
Anonymous25-Feb-04 2:04 
GeneralRe: Music Application Pin
Maximilien25-Feb-04 2:46
Maximilien25-Feb-04 2:46 
GeneralRe: Music Application Pin
rw10425-Feb-04 2:59
rw10425-Feb-04 2:59 
Mav,

It's a lot simpler than you think especially sounding the notes.

The majority of the work will be building a representation of the keyboard that responds to the mouse clicks, what do you mean by edit the notes??

You can use the MIDI API see http://www.borg.com/~jglatt/tech/lowmidi.htm. The sound API has functions that can sound midi output at a given pitch.

Its definitely the easiest way to get the notes sounding, the app itself will need to be threaded in order to sound multiple notes at once...

You will need to link you project to 'winnm.dll' to be able to call midiOutShortMsg() the simplest operation to sound a note. See the section on 'Outputting MIDI data (except System Exclusive)'

have a look at the article and get back to me regarding questions,

Ross WWTF | :WTF:
GeneralRe: Music Application Pin
rw10425-Feb-04 3:19
rw10425-Feb-04 3:19 
GeneralRe: Music Application Pin
mavgoose3-Mar-04 2:02
mavgoose3-Mar-04 2:02 
GeneralMFC ‘Visio’ style GUI Pin
Murphster25-Feb-04 1:02
Murphster25-Feb-04 1:02 
GeneralRe: MFC ‘Visio’ style GUI Pin
roel_25-Feb-04 1:55
roel_25-Feb-04 1:55 
GeneralRe: MFC ‘Visio’ style GUI Pin
Murphster25-Feb-04 2:09
Murphster25-Feb-04 2:09 
GeneralRe: MFC ‘Visio’ style GUI Pin
roel_25-Feb-04 3:24
roel_25-Feb-04 3:24 
GeneralError while using fopen Pin
torrud25-Feb-04 1:01
torrud25-Feb-04 1:01 
GeneralRe: Error while using fopen Pin
toxcct25-Feb-04 2:27
toxcct25-Feb-04 2:27 
GeneralRe: Error while using fopen Pin
torrud25-Feb-04 2:36
torrud25-Feb-04 2:36 
GeneralRe: Error while using fopen Pin
toxcct25-Feb-04 2:49
toxcct25-Feb-04 2:49 
GeneralRe: Error while using fopen Pin
torrud25-Feb-04 2:57
torrud25-Feb-04 2:57 
GeneralRe: Error while using fopen Pin
David Crow25-Feb-04 3:02
David Crow25-Feb-04 3:02 
GeneralRe: Error while using fopen Pin
Prakash Nadar25-Feb-04 3:12
Prakash Nadar25-Feb-04 3:12 
GeneralRe: Error while using fopen Pin
torrud25-Feb-04 3:51
torrud25-Feb-04 3:51 
Generalfile-based database programming in VC++ Pin
ppp00125-Feb-04 0:41
ppp00125-Feb-04 0:41 
GeneralRe: file-based database programming in VC++ Pin
KarstenK25-Feb-04 0:54
mveKarstenK25-Feb-04 0:54 
GeneralRe: file-based database programming in VC++ Pin
roel_25-Feb-04 1:58
roel_25-Feb-04 1:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.