Новые книги

В этой книге представлена методика избавления от нежелательных привычек с помощью повторения коротких ключевых фраз, напоминающих вам о ваших целях и решениях. Короткие фразы из этой книги работают, потому что они побеждают автоматическую систему и помогают вам сознательно понимать то, что вы сейчас делаете, они также служат вам коротким напоминаем о то, что вы хотите сделать в данный момент. Вы начинаете с одной фразы, повторяете ее до тех пор, пока она не «въедается» в вас настолько, что повторения становятся уже не нужны, затем беретесь за следующее изречение. С помощью этой методики вы сможете отказаться от «автопилота» и внедрять в свою жизнь сознательные изменения.

На русском языке публикуется впервые.
Бенчмаркинг – это исследование и внедрение лучшего из опыта конкурентов и предприятий других сфер деятельности. Бенчмаркинг способствует повышению уровня конкурентоспособности фирмы, увеличению прибыли, качества предлагаемых товаров и услуг. В книге раскрываются понятия и виды бенчмаркинга, рассматриваются методы проведения исследований, оценка среды, разработка и внедрение бенчмаркинга на предприятии.

Книга предназначена для руководителей предприятий, руководителей отделов предприятия, преподавателей и студентов экономических специальностей.

Установка текущей позиции

Установка текущей позиции

Для установки текущей позиции используется функция MoveToEx(). В файле заголовков wingdi.h эта функция описывается следующим образом:

  WINGDIAPI BOOL WINAPI MoveToEx(HDC, int, int, LPPOINT);
Первый аргумент - это контекст устройства, на котором мы будем рисовать, второй и третий - координаты точки, в которую мы устанавливаем текущую графическую позицию. Последний аргумент - указатель на структуру типа POINT, в которую функция запишет координаты старой текущей позиции. Структура типа POINT выглядит следующим образом:
  POINT struc
    ptX  dd ?
    ptY  dd ?
  POINT ends
Если при вызове функции указатель на структуру типа POINT равен NULL, то координаты старой текущей позиции не возвращаются.