Udostępnij za pośrednictwem


IAgentCharacter::GetPosition

[Program Microsoft Agent jest przestarzały w systemie Windows 7 i może być niedostępny w kolejnych wersjach systemu Windows.

HRESULT GetPosition(
   long * plLeft,  // address of variable for left edge of character 
   long * plTop    // address of variable for top edge of character 
);

Pobiera położenie ramki animacji znaku.

  • Zwraca S_OK, aby wskazać, że operacja zakończyła się pomyślnie.

plLeft

Adres zmiennej, która odbiera współrzędną ekranu lewej krawędzi lewej ramki animacji znaków w pikselach względem źródła ekranu (w lewym górnym rogu).

plTop

Adres zmiennej, która otrzymuje współrzędną ekranu górnej krawędzi ramki animacji znaków w pikselach względem źródła ekranu (w lewym górnym rogu).

Mimo że znak pojawia się w nieregularnie ukształtowanym oknie regionu, lokalizacja znaku opiera się na prostokątnej ramce animacji.

Zobacz też

IAgentCharacter::SetPosition, IAgentCharacter::GetSize