title: casting LPCWSTR to LPCSTR
body: <p>got this code from a website that helped me in creating buttons and stuff. the buttons work but for some reason im getting an compiler error with the creating a static. </p>
  
  <p><code>cannot convert from 'const wchar_t [5]' to 'char'</code></p>
  
  <p><code>cannot convert parameter 3 from 'char' to 'LPCWSTR'</code></p>
  
  <p>is there a simply way to fix this? i tried casting lyrics into another variable and making it just a char. </p>
  
  <pre><code>  static char *lyrics = TEXT("Dood");
  
  
  
  switch (message)
  {
  
  case WM_CREATE:
  {
         CreateWindow(TEXT("button"), TEXT("Beep"),    
                   WS_VISIBLE | WS_CHILD ,
                   20, 300, 80, 25,        
                   hWnd, (HMENU) 1, NULL, NULL);    
  
      CreateWindow(TEXT("button"), TEXT("Quit"),    
                   WS_VISIBLE | WS_CHILD ,
                   120, 300, 80, 25,        
                   hWnd, (HMENU) 2, NULL, NULL);    
  
       CreateWindow(TEXT("STATIC"), lyrics, 
                  WS_CHILD | WS_VISIBLE | SS_LEFT,
                  20, 20, 300, 230,
                  hWnd, (HMENU) 1, NULL, NULL);
  </code></pre>