Fråga : Tillbakaringning fungerar klassificerar in

Hälsningar experter! behov för
I som någon hjälp med tillbakaringning fungerar klassificerar in, jag kan inte tilldela den från yttre källa. Jag vet att det är lätt, men jag inte kan förstå den, behar help.
source över:
header sparar: för class= " lineNumbers " >
1 för >
class SomeClass " för prettyprint " för class= för id= " codeSnippet860918 " för >

source sparar: för class= " lineNumbers " >
1 för >SomeFunc = OnSomeClass; //it ' s-något att säga”fel C2659: ”=”: fungera som lämnad operand”,
        //..
}
halp för >

please för <-/pre>
void OnSomeFunc " för prettyprint " för class= för id= " codeSnippet860924 " för >
" klar "

Svar : Tillbakaringning fungerar klassificerar in

Samma med TILLBAKARINGNINGEN. A bet olikt från vilka evilrixnågot att säga men samma som är menande.

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
#include  

klassificera SomeClass  
{  
offentligt:  
	utan laga kraft typedef (TILLBAKARINGNINGS*SOMEFUNC) ();  
	SOMEFUNC SomeFunc;  
};

utan laga kraft __stdcall OnSomeFunc ()  
{  
	OGILTIGA MessageBox (, L " hälsning ", L " en testa ", MB_OK | MB_SETFOREGROUND);  

}  

wWinMain för int APIENTRY (HINSTANCE-hInstancen, HINSTANCE-hPrevInstance, 
					  LPWSTR-lpCmdLine, int-nCmdShow)
{
	SomeClass * myClass = nya SomeClass ();  
	myClass->SomeFunc = OnSomeFunc;  
	myClass->SomeFunc ();

	borttagningsmyClass;
	retur 0;
}
Andra lösningar  
 
programming4us programming4us