08/05/05 15:25:08
>>324
このソースって凄いね(大文字ばっかで・・・w)
関数のポインターについてだけど
ポインターはアドレスを示すのは判りますね。
int body1(char* mes)
{
printf("body1 : %s¥n", mes); return 0;
}
int body2(char* mes)
{
printf("body2 : %s¥n", mes); return 0;
}
{
int (*func)(char*);
func = body1;
func("message");
func = body2;
func("message");
}
みたいな。
lpfnGetCORSystemDirectory は関数へのポインターを示すけど希望するのがなければ NULL。
あとlpfnGetCORSystemDirectory() として適当に引数与えて呼び出せばいいということかな。