Zdravím lidi, jsem tu zas po dlouhý době (možná už si mě nepamatujete :) ) Rozhodnul sem se začít učit něco ve winapi a abych pořád něco bezhlavě neopisoval, občas to nějak sám pozměnit, ale moc to nejde.
Chci se zeptat proč to nejde takhle, hlásí to nějaký divný chyby
void VlastniKresleni(WPARAM wParam, LPARAM lParam)
{
POINTS ptCursor;
HDC hdc;
TCHAR chText[30];
ptCursor = MAKEPOINTS(lParam);
strcpy("ahoj", chText);
// _stprintf(chText, "x=%d, y=%d", ptCursor.x, ptCursor.y);
hdc = GetDC(g_hwndMain);
if ( wParam & MK_CONTROL )
SetTextColor(hdc, 0x000000FF);
TextOut(hdc, ptCursor.x, ptCursor.y, chText, lstrlen(chText));
ReleaseDC(g_hwndMain, hdc);
}
To strcpy sem tam dal já (nejde ani lstrcpy) a to // _stprintf(chText, "x=%d, y=%d", ptCursor.x, ptCursor.y); je správně.
Vše potřebný includovaný mam (stdio, tchar.h, a tak). Takže v tom to nebude, ale já v tomhle co sem udělal chybu nevidím :( Hold sem ještě nezkušenej.
PS: Je to samozřejmě jen část programu, spíš jen jedna funkce z něj. Ale o ten zbytek kódu nejde.
Takže díky za rady a ponaučení