Вы не должны быть запуганы для разработки Windows Mobile. Это очень не отличается от настольной разработки. Я настоятельно рекомендую использовать.NET Компактная Платформа для разработки и не C++ / MFC.
Некоторые полезные ссылки:
Относительно Вашего приложения, Вы правы относительно WCF и CE SQL Server. Это надлежащие пути к обработке коммуникации и устройства хранения данных.
Некоторые подсказки для людей, происходящих из настольного мира:
Чтобы узнать, что Emacs будет делать, когда вы вызываете определенную комбинацию клавиш, добавьте к ней префикс: Ch k . В вашем случае вы должны ввести:
C-h k C-x h
, что даст
Cx h запускает команду метка-весь-буфер, который является интерактивная скомпилированная функция Lisp в `simple.el '.
Он связан с Cx h, . (mark-all-buffer)
Поместите точку в начало и отметьте в конце буфера. Вероятно, вам не следует использовать эта функция в программах на Лиспе; это обычно ошибка функции Лиспа использовать любую подпрограмму, которая использует или устанавливает метку.
Примечание: Вы также можете использовать Ch K (обратите внимание, что K пишется с заглавной буквы), чтобы перейти к документации по команде.
Стоит отметить, что вы этого не делаете не хочу использовать метку и точку в неинтерактивном коде; вы хотите (indent-region (point-min) (point-max))
, а не (save-excursion (mark-all-buffer) (call-interactively indent-region))
, хотя эффекты похожи.
(Чтобы не испортить вам удовольствие, но вся последовательность будет выглядеть примерно как (global-set-key (kbd "CMr") (lambda () (interactive) ( indent-region (point-min) (point-max)))
.)