0
ответов

Выполнить простую команду оболочки

Какую функцию WinAPI лучше всего использовать, если вы хотите выполнить только простую команду оболочки, например hg> test.txt?
вопрос задан: 11 August 2011 09:43
0
ответов

Почему иногда работает неправильное соглашение о вызовах?

Я использовал функцию «StartServiceCtrlDispatcher» для регистрации функции обратного вызова (называемой ServiceMain) в Windows, но объявленная мною функция обратного вызова была скомпилирована с неправильным соглашением о вызовах. ...
вопрос задан: 10 August 2011 22:54
0
ответов

Опит за създаване на директория, получаване на char * към грешка LPCWSTR, готов да опитам друга функция

Опитах да потърся това в Google и има толкова много отговори, базирани на различни специфични ситуации, че честно казано съм по-заседнал, отколкото бях когато започнах. Фактите са следните: Език: C / C ++ OS: Windows ...
вопрос задан: 10 August 2011 19:08
0
ответов

Почему EnumChildWindows пропускает дочерние элементы?

У меня странное поведение, когда дело доходит до использования метода Windows API EnumChildWindows. Вроде не забирает секцию детских окон. Когда я углубляюсь с помощью Spy ++, я вижу ...
вопрос задан: 10 August 2011 18:02
0
ответов

Следует ли мне удалить TCHAR из кода Windows?

Я пересматриваю некоторые очень старые (10 лет) C код. Код компилируется на Unix / Mac с GCC и кросс-компилируется для Windows с MinGW. В настоящее время повсюду используются строки TCHAR. Я бы хотел избавиться от ...
вопрос задан: 10 August 2011 10:18
0
ответов

Есть ли способ получить строковое представление значения HRESULT, используя Win API?

Есть ли в Win API функция, которая может использоваться для извлечения строкового представления значения HRESULT? Проблема в том, что не все возвращаемые значения задокументированы в MSDN, например ...
вопрос задан: 10 August 2011 08:44
0
ответов

Где находится msvcrtd.dll?

Где я могу найти msvcrtd.dll (отладочную CRT), соответствующую \ WinDDK \ 7600.16385.1 \ lib \ Crt \ i386 \ msvcrtd.lib в Windows Driver Kit?
вопрос задан: 10 August 2011 06:06
0
ответов

Приложение «Занято» приводит к ложному состоянию «Не отвечает» в Windows 7 - WM_UPDATE

Во время длительных операций наше приложение C ++ Win32 показывает модальное диалоговое окно состояния с панелью процесса, которая обновляется нерегулярно каждые несколько секунд или около того. Начиная с Windows 7, мы поняли, что ...
вопрос задан: 9 August 2011 15:10
0
ответов

Скомпилируйте проект ATL с помощью только Windows SDK 7.1

У меня есть проект, который нужно скомпилировать. Он скомпилирован на нашем сервере сборки, на который я установил только Windows SDK 7.1. Я бы не хотел, чтобы на нем была установлена ​​настоящая Visual Studio ...
вопрос задан: 8 August 2011 09:12
0
ответов

Что такое корзина сбоев и что ее вызывает?

У меня есть приложение для Windows, которое я безупречно запускал в течение многих лет, сначала в XP, а теперь и в Vista , как раз утром я скопировал программное обеспечение на другой 32-битный компьютер с Windows Vista Home, и ...
вопрос задан: 6 August 2011 10:58
0
ответов

Заменить диспетчер задач, использующий ключи реестра или api

В Process Explorer есть опция, которую я недавно использовал, под названием «Заменить диспетчер задач». Теперь, каждый раз, когда в моей системе нажимается CTRL + ALT + DEL, появляется Process Explorer. Однако, к сожалению ...
вопрос задан: 5 August 2011 10:13
0
ответов

Почему некоторые элементы выделены серым цветом в представлении Windows Spy ++?

Чтобы изменить окно другой программы, Мне нужно найти в нем конкретный SysTreeView32 с помощью вызова API EnumChildWindows. Когда я проверяю окно с помощью Spy ++, в нем есть несколько SysTreeView32 ...
вопрос задан: 4 August 2011 04:41
0
ответов

Как преобразовать код виртуальной клавиши в символ в соответствии с текущей раскладкой клавиатуры?

Я просмотрел несколько предыдущих вопросов по этому поводу, и лучший ответ, который я нашел до сих пор, выглядит примерно так: (char) WinAPI.MapVirtualKey ((uint) Keys.A, 2) Однако это не работает двумя способами : ...
вопрос задан: 3 August 2011 15:44
0
ответов

как определить, какой процесс имеет дескриптор файла по имени файла

Есть ли что-нибудь в Windows c ++ API, чтобы дать мне список процессов, которые имеют дескриптор для данного файла?
вопрос задан: 3 August 2011 08:18
0
ответов

Mutex vs Event в Windows

может кто-нибудь объяснить, в чем разница, если я использую mutex = createMutex waitForSingleObject Выпуск (мьютекс) и событие = createEvent waitForSingleObject Релиз (событие) Я так запутался, могу ли я ...
вопрос задан: 2 August 2011 14:12
0
ответов

Удалить файл, открытый для монопольного доступа в том же процессе.

Моя программа для Windows получает информацию от другой программы через интерфейс каталога / файла. То есть другая программа помещает файлы в специальный каталог. Моя программа периодически сканирует каталог, ...
вопрос задан: 2 August 2011 11:59
0
ответов

простой способ определить, что приложение [console] работает под MSVC

Это для целей отладки мое консольное приложение C ++ должно вести себя немного иначе, когда оно работает под MSVC (2008), и когда оно запускается не под MSVC. Есть ли простой способ определить, что он работает ...
вопрос задан: 1 August 2011 17:29
0
ответов

Добавить ресурс значка без изменения значка EXE?

Я добавил ресурс значка в свою программу. К сожалению, это значок 16x16, предназначенный как наглядное пособие для кнопки, и теперь он установлен в качестве основного значка исполняемого файла. Очевидно, это выглядит ужасно. Это ...
вопрос задан: 31 July 2011 06:01
0
ответов

Является ли фатальным отказ RevertToSelf () после ImpersonateSelf ()?

MSDN сообщает, что в случае сбоя RevertToSelf () программа должна быть немедленно завершена, потому что в противном случае она продолжит работу от имени олицетворяемого клиента, и это неуместно. Теперь ...
вопрос задан: 29 July 2011 12:49
0
ответов

Как правильно реализовать «От имени администратора» или «Запуск от имени администратора» в приложении .NET для выбранных операций?

Я ищу правильный способ разрешить повышение привилегий для выбранных операций. Нечто подобное предлагают многие товары. Например, если у вас включен UAC и вы используете Total Commander (...
вопрос задан: 28 July 2011 13:54
0
ответов

При вызове ReadDirectoryChangesW только первый вызов возвращает любые изменения (как синхронные, так и асинхронные)

Ниже приводится минимальная программа, которая использует ReadDirectoryChangesW. У меня проблема в том, что возвращается только первый вызов GetQueuedCompletionStatus. Во второй раз через цикл он ...
вопрос задан: 27 July 2011 22:02
0
ответов

LegacyIAccessible во Windows.Automation

Како да се добие LegacyIAccessible.State и другите LegacyIAccessibles of AutomationElement со C #? исто како што го прави Inspect.exe од алатките.
вопрос задан: 26 July 2011 23:43
0
ответов

Вызов GetOpenFileName через JNA не работает для приложения Swing

Я пытаюсь использовать собственный диалог файлов Windows в Java, используя JNA для вызова функции Comdlg32 GetOpenFileName. Я создал статический метод OpenFileDialog.display, который выглядит так: public ...
вопрос задан: 23 July 2011 15:04
0
ответов

FindFirstFile и соединения

Я использую эту команду go для получения содержимого каталога foo: FindFirstFile (L "foo \\ *", & findData). Он отлично работает, когда foo является обычным каталогом. Однако, когда foo является соединением, указывающим на другой каталог (...
вопрос задан: 23 July 2011 00:03
0
ответов

Как отключить VML в MSHTML

Я использую элемент управления MSHTML в режиме редактирования. Когда я копирую и вставляю что-то из слова в свой элемент управления, элементы управления MSHTML удаляют стандартный HTML и сохраняют разметку VML, которая не очень хорошо поддерживается ...
вопрос задан: 21 July 2011 20:50
0
ответов

SendMessage vs PostMessage + WaitForSingleObject

Мне было интересно, в чем разница между вызовом SendMessage (который блокирует) и вызовом PostMessage в сочетании с WaitForSingleObject. Мысли?
вопрос задан: 21 July 2011 16:22
0
ответов

Может ли Дескриптор окна в .NET изменить его значение?

Дурин g время жизни .NET-процесса, выполняет ли дескриптор System.Windows.Forms.Form, позволяет сказать, что основная форма, используемая в Application.Run (form), фактически изменяет свое значение, т.е. при использовании значения ...
вопрос задан: 21 July 2011 10:51
0
ответов

Где я могу найти библиотеку DNS C ++?

Я знаю, что DNS обычно обрабатывается операционная система, но я работаю в предположении, что DNS был сломан в целевой системе (это инструмент для диагностики неправильной конфигурации DNS). Я ...
вопрос задан: 19 July 2011 22:46
0
ответов

Как изменить цвет шрифта темы DrawThemeTextEx?

Я использую DrawThemeTextEx для рисования текста. Я пытаюсь нарисовать его определенным цветом, используя член crText COLORREF структуры DTTOPS: procedure DrawThemeText(dc: HDC; text: WideString; font: ...
вопрос задан: 19 July 2011 02:00
0
ответов

API RtlCompressBuffer в C #

Я пытаюсь использовать функции RtlGetCompressionWorkSpaceSize и RtlCompressBuffer в проекте C #. Вот что у меня есть: программа класса {const uint COMPRESSION_FORMAT_LZNT1 = 2; ...
вопрос задан: 18 July 2011 14:12