Success this is how I did it.
I would very much appreciate any tips on improvements as I know my coding is pretty sloppy
thanks in advance
Code:
char name[81], second_digit[4], third_digit[4], final_key[80];
int len = 0x0, init_num;
GetDlgItemText(IDC_EDIT1, name, 80);
len = strlen(name);
init_num = len + 6;
sprintf_s(final_key, "%d", init_num);
strcat_s(final_key, "-");
sprintf_s(second_digit, "%d", len);
strcat_s(final_key, second_digit);
if (len < 16)
{
strcat_s(final_key, "--");
sprintf_s(third_digit, "%d", 15-len);
strcat_s(final_key, third_digit);
strcat_s(final_key, "-");
}
else
{
strcat_s(final_key, "-");
sprintf_s(third_digit, "%d", len-15);
strcat_s(final_key, third_digit);
strcat_s(final_key, "-");
}
strcat_s(final_key, name);
strcat_s(final_key, "-Art");
SetDlgItemText(IDC_EDIT2, final_key);