Any work around or fix?
Now that we're on the same page, what do you think is the cause?

EDIT: I used
#include <iostream>
#define _WIN32_WINNT 0x0500
#include <windows.h>
using namespace std;

int main()
{
int ERRORNUMB = 0;
HWND hWnd = GetConsoleWindow();
if (!hWnd)
ERRORNUMB = 1;
cout<<ERRORNUMB;
if (!SetConsoleTitle("Test"))
ERRORNUMB = 2;
cout<<ERRORNUMB;
if (!SetWindowLong(hWnd, GWL_EXSTYLE,
GetWindowLong(hWnd, GWL_EXSTYLE) | WS_EX_LAYERED))
ERRORNUMB = 3;
cout<<ERRORNUMB;
if(!SetLayeredWindowAttributes(hWnd, 0, 50, LWA_ALPHA))
ERRORNUMB = 4;
cout<<ERRORNUMB;
system("PAUSE");
return 0;
}
To get the errors... Correct?