Вот ответ службы поддержки Google для всех, кто также хочет узнать больше о запутанных лимитах на отправку:
Из вашего сообщения я понимаю, что вам нужна дополнительная информация относительно лимитов на ретрансляцию SMTP, связанных с базовой учетной записью .
В частности, ограничения на отправку ретрансляции SMTP связаны с количеством используемых лицензий (пользователей), не принимая во внимание тип выбранной подписки (счет-фактура или бесплатная). Это означает, что ограничения остаются неизменными для выпусков Basic, Business, Enterprise или Edu / Non-profit. Эти ограничения не препятствуют нормальному использованию электронной почты, но предназначены для выявления любых злоупотреблений Gmail.
В любом случае, поскольку эти лимиты не могут быть повышены для каждого отдельного запроса, вы можете в качестве обходного пути бесплатно создать пользователей, чтобы повысить свои собственные лимиты в соответствии с вашими потребностями.
Например, если в консоли администратора создано 50 пользователей, предел отправки ретрансляции SMTP будет: 50 x 130 = 6500 получателей в течение 24 часов. Преимущество использования API заключается в возможности распределять нагрузку на почту в течение 24 часов или калибровать количество отправляемых / синхронизируемых / извлекаемых сообщений, принимая решение о необходимости выполнения вызовов API.
Пример кода WPF: http://www.codeproject.com/KB/WPF/wpfmarchingants.aspx?display=Print
Этот немного более сложен, потому что это включает обрезку изображения, но если Вы прокручиваете вниз к прямоугольнику выбора, Вы видите основные формулы для вычисления прямоугольника: http://69.10.233.10/KB/WPF/ImageCropper.aspx
Наконец, другой с помощью GDI: http://codelog.blogial.com/2008/10/31/rubber-band-selection-rectangle-in-c/
Если Вы обеспечиваете больше специфических особенностей, я уверен, что мы можем помочь Вам больше.
Если Вы говорите о "классическом" типе "круглой резинки" прямоугольника выбора, проверяете, Как потянуть прямоугольник круглой резинки или прямоугольник фокусировки в Визуальном C#.
Я не знаю определенные вызовы, но идея - это:
Вы хотите потянуть прозрачный прямоугольник с непрозрачной или пунктирной границей. Прямоугольник появляется, когда кнопкой мыши щелкают. В то время как кнопка удерживается, размер прямоугольника изменится, когда мышь перемещается с верхней левой точкой в положении, где кнопка была нажата и нижняя правая часть после мыши, когда это перемещается. Выпуск кнопки заставляет прямоугольник фиксировать свое положение по области выбора.
Необходимо смочь выяснить подробные сведения от ресурса на C# Drawing
пространство имен.