#include "HelloWorld.h" 
#include <windows.h> 

JNIEXPORT void JNICALL Java_HelloWorld_print(JNIEnv *env, jclass cl, jstring s) 
{ 
  jclass cl_string = (*env)->FindClass(env, "java/lang/String"); 
  jmethodID id_uppercase = (*env)->GetMethodID(env, cl_string, "toUpperCase", "()Ljava/lang/String;"); 
  jobject ob_uppercase = (*env)->CallObjectMethod(env, s, id_uppercase); 

  const char *c = (*env)->GetStringUTFChars(env, ob_uppercase, NULL); 
  MessageBox(NULL, c, "JNI Message", MB_OK); 
  (*env)->ReleaseStringUTFChars(env, ob_uppercase, c); 
} 