2016-04-07 13 views
0

Windows C++ uygulamasında özel bir olay ve olay işleyicisini nasıl ayarlayabilirim?Windows C++'da bir olay nasıl ele alınır

nodejs ne yaptığını ne buna benzer bir şey olacağını başarmak istiyorum için bir analog:

//in main execution context: 

var app = require('myapp'); 

app.on('ready', function(){ 
    //An event handler for the ready event 
}) 

var i = 10; 
foo(i); 
//... do other stuff 

================================================ 
//in a different execution context: 

app.doStuff(); 
app.emit("ready"); 

ayarlama ve olay işleyicisi ve yürütme devam Windows C++ mekanizma nedir?

+0

? MFC? – user657267

cevap

1

Olay işleyicisi, bir şekilde tüm genel amaçlı programlama dilleri olan soyut bir kavramdır.

C++ bir istisna değildir. C++ için pencereler altında özel bir olay, bu olayı kaldıracak bir kaynak ve bir alıcı veya olay dinleyicisi/işleyici tanımlayabilirsiniz.

Kontrol burada örnek kod

https://msdn.microsoft.com/en-us/library/ee2k0a7d.aspx

Sen "Windows C++", çiğ WinAPI demek tam olarak ne açıklamak gerekir
+0

Huh, peki, sanırım özel etkinlikler için C++ 'ya yerleşik bir şey bekliyordum. Teşekkürler! – tt9

+0

Bu yayınları da kontrol edin: http://stackoverflow.com/questions/9711414/what-is-the-proper-way-of-doing-event-handling-in-c ve http://stackoverflow.com/questions/ 7464025/tasarımı-bir olay-mekanizması-içinde-c – Rami