Click here to Skip to main content
15,910,603 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Making a macro Pin
SiddharthAtw28-Mar-04 19:52
SiddharthAtw28-Mar-04 19:52 
GeneralRe: Making a macro Pin
MeterMan28-Mar-04 22:00
MeterMan28-Mar-04 22:00 
GeneralRe: Making a macro Pin
SiddharthAtw28-Mar-04 23:03
SiddharthAtw28-Mar-04 23:03 
GeneralTapi3 Pin
babur_rizwan28-Mar-04 13:04
babur_rizwan28-Mar-04 13:04 
GeneralRe: Tapi3 Pin
Roman Rodov28-Mar-04 13:29
Roman Rodov28-Mar-04 13:29 
GeneralCColorDialog Question Pin
Bassam Abdul-Baki28-Mar-04 13:00
professionalBassam Abdul-Baki28-Mar-04 13:00 
GeneralISR's Pin
G.T. Sanford III28-Mar-04 9:33
G.T. Sanford III28-Mar-04 9:33 
GeneralRe: ISR's Pin
Gary R. Wheeler28-Mar-04 11:39
Gary R. Wheeler28-Mar-04 11:39 
Hardware and interrupt handling under Win32 (specifically, Windows NT/2000/XP) is vastly different from MS-DOS and even Windows 3.x/9x.

User applications do not handle interrupts. Period. The best you can do is have a driver signal an event, and have a thread in a user application wait on that event. At that, the user application can't manipulate hardware directly (I/O instructions are prohibited to user applications).

You need to get a copy of the Windows Driver Development Kit (DDK). If you are using off-the-shelf hardware, contact the manufacturer for application programming information. Usually, if it's something special (data acquisition H/W, for example), they will provide the appropriate driver and an object library or interface DLL to talk to the hardware. If this is hardware you (or your company) are building yourself, you will need to learn driver development, which is distinctly non-trivial.


Software Zen: delete this;
GeneralRe: ISR's Pin
RChin28-Mar-04 22:27
RChin28-Mar-04 22:27 
GeneralOutlook Express add-in Pin
dorutzu28-Mar-04 9:18
dorutzu28-Mar-04 9:18 
GeneralRe: Outlook Express add-in Pin
Branislav29-Mar-04 13:22
Branislav29-Mar-04 13:22 
GeneralRe: Outlook Express add-in Pin
dorutzu29-Mar-04 22:13
dorutzu29-Mar-04 22:13 
GeneralRe: Outlook Express add-in Pin
Branislav30-Mar-04 1:42
Branislav30-Mar-04 1:42 
Generalthreads and owning classes Pin
chrismc91228-Mar-04 7:14
chrismc91228-Mar-04 7:14 
GeneralRe: threads and owning classes Pin
Ravi Bhavnani28-Mar-04 8:12
professionalRavi Bhavnani28-Mar-04 8:12 
GeneralCRecordView and DialogBox Pin
bbush28-Mar-04 6:48
bbush28-Mar-04 6:48 
GeneralCurrent User Profile Pin
MHillary28-Mar-04 3:48
MHillary28-Mar-04 3:48 
GeneralRe: Current User Profile Pin
Mazdak28-Mar-04 8:26
Mazdak28-Mar-04 8:26 
GeneralNo Conversion From... Pin
monrobot1328-Mar-04 3:28
monrobot1328-Mar-04 3:28 
GeneralRe: No Conversion From... Pin
Michael Dunn28-Mar-04 5:04
sitebuilderMichael Dunn28-Mar-04 5:04 
GeneralRe: No Conversion From... Pin
monrobot1328-Mar-04 14:39
monrobot1328-Mar-04 14:39 
GeneralA really tough question for experts - ITypeLib Pin
YaronNir28-Mar-04 2:49
YaronNir28-Mar-04 2:49 
GeneralArray without constant Pin
Daniel132428-Mar-04 1:44
Daniel132428-Mar-04 1:44 
GeneralRe: Array without constant Pin
Ravi Bhavnani28-Mar-04 8:15
professionalRavi Bhavnani28-Mar-04 8:15 
GeneralRe: Array without constant Pin
Anonymous28-Mar-04 8:37
Anonymous28-Mar-04 8:37 

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.