,小弟我的这个写 ini 文件,为什么不能写啊多谢

求助:各位大哥,我的这个写 ini 文件,为什么不能写啊?谢谢!
LRESULT   CALLBACK   WndProc(HWND   hWnd,   UINT   message,   WPARAM   wParam,   LPARAM   lParam)
{
int   wmId,   wmEvent;
PAINTSTRUCT   ps;
HDC   hdc;
TCHAR   szHello[MAX_LOADSTRING];
LoadString(hInst,   IDS_HELLO,   szHello,   MAX_LOADSTRING);

switch   (message)  
{
case   WM_COMMAND:
wmId         =   LOWORD(wParam);  
wmEvent   =   HIWORD(wParam);  
//   Parse   the   menu   selections:
switch   (wmId)
{
case   IDM_ABOUT:
      DialogBox(hInst,   (LPCTSTR)IDD_ABOUTBOX,   hWnd,   (DLGPROC)About);
      break;
case   IDM_EXIT:
      DestroyWindow(hWnd);
      break;
default:
      return   DefWindowProc(hWnd,   message,   wParam,   lParam);
}
break;
case   WM_PAINT:
hdc   =   BeginPaint(hWnd,   &ps);
//   TODO:   Add   any   drawing   code   here...
RECT   rt;
GetClientRect(hWnd,   &rt);
DrawText(hdc,   szHello,   strlen(szHello),   &rt,   DT_CENTER);
EndPaint(hWnd,   &ps);
break;
case   WM_DESTROY:
PostQuitMessage(0);
break;
              //-------------------------------------写   ini   文件----------------
                case   WM_LBUTTONDOWN:
  WritePrivateProfileString( "my ",   //   节名地址
                                                                              "id ",   //   项名地址
      "123 ",   //   要写入的字符串地址
                                                                                "Set.ini "   //   初始化文件名地址
                                                                              );
break;
                  //-------------------------------------写   ini   文件----------------
default:
return   DefWindowProc(hWnd,   message,   wParam,   lParam);
      }
      return   0;
}


编译可以通过,但是左击鼠标没有用啊?
这是什么原因啊?
谢谢!

------解决方案--------------------
代码貌似没有问题,有没有设置断点,看看WritePrivateProfileString( "my ", // 节名地址
"id ", // 项名地址
"123 ", // 要写入的字符串地址
"Set.ini " // 初始化文件名地址
);
有没有成功。
要不在前面再加一句: