Результаты поиска по запросу "winapi"

5 ответов

Это может быть излишним или не работать в зависимости от специфики того, что вы пытаетесь сделать. Но VMWare позволит вам копировать / вставлять файлы и текст между вашей виртуальной машиной и локальным компьютером, так что это не так уж далеко от того, чтобы быть настоящим оконным менеджером. Системные требования даже не так велики, учитывая, сколько памяти iTunes + обычный браузер съедает.

ыло интересно, как вы будете писать приложение, в котором размещены другие приложения? Причина, по которой я спрашиваю, состоит в том, что я хотел бы создать приложение, которое «побеждает» мой текущий взрыв открытых окон. Я раньше использовал ...

8 ответов

Это ломается, если у пользователя есть значки, скрытые со стрелкой в ​​Win XP или выше. Что вы собираетесь делать - программно попытаться нажать на стрелку, а затем навести указатель мыши на каждый значок во всплывающем окне - повторно щелкнуть стрелку, если всплывающее окно исчезнет? А что будет, когда выйдет новая версия Windows? Эта функциональность «стрелки» была введена в XP, изменена в Vista, и, насколько я знаю, она снова изменится в Windows 8. Вам придется жестко программировать для каждой операционной системы, и ваше приложение будет работать с новыми версиями. Это очень неподходящий метод!

ли способ гарантировать, что значок на панели задач удален? Чтобы добавить значок в системном трее, вы делаете: Shell_NotifyIcon(NIM_ADD, &m_tnd);Чтобы удалить значок в системном трее, вы делаете: Shell_NotifyIcon(NIM_DELETE, &m_tnd);Что я ...

8 ответов

И что ты делаешь со строками? Если просто сохранить и отобразить, то это почти никогда не будет проблемой, если только вы не попытаетесь определить видимую длину строки по количеству символов (что также является плохой идеей по другим причинам). Однако в целях разбора ... В зависимости от характера разбора он может превратиться в банку с червями.

ите, пожалуйста, как работает UTF16? Я немного растерялся, учитывая эти моменты: В C ++ есть статический тип WCHAR длиной 2 байта. (всегда 2 байта длиной obvisouly)Большая часть msdn и некоторой другой документации, похоже, предполагают, что ...

ТОП публикаций

4 ответа

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

ываю SetTimer в функции класса. SetTimer(NULL, 0, 10000, (TIMERPROC) TimerCallBack);Где TimerCallBack это: static VOID CALLBACK TimerCallBack(HWND, UINT, UINT, DWORD)Теперь мне нужно вызвать один из методов класса, который инициировал таймер, ...

4 ответа

Не каждый сервисный процесс имеет такой SID!

могу определить, выполняется ли приложение, в котором выполняется мой код, в приложении или в приложении? Почему я хочу это знать - я пишу некоторый код, который внедряется в целевое приложение, и у этого кода нет способа узнать эту информацию ...

1 ответ

SNMP

рашиваю класс WMI Win32_PrintJob каждый раз, когда происходит изменение с ManagementEventWatcher, я получаю данные об этом, такие как: Документ, HostPrintQueue, JobId, JobStatus, TotalPages и т. Д.Но TotalPages не представляет реальное количество ...

3 ответа

Первый из них отлично работает для меня в классическом приложении .NET, когда я создал окно без строки заголовка и хочу, чтобы на панели задач отображался какой-то текст. Второй - вам нужно обрабатывать низкоуровневые сообщения WIN32 в окне WPF (но это работает только для первого уровня).

рабатываю с VS2010 в C #, и я хотел бы создать окно WPF, текст панели задач которого отличается от заголовка окна. Свойство Title устанавливает заголовок окна и текст панели задач. Есть ли способ установить их отдельно?

4 ответа

VS откроет файл с помощью обозревателя ресурсов. Теперь вы можете просмотреть все иконки и другие ресурсы, встроенные в shell32.dll.

аюсь загрузить HICON по умолчанию, для которого отображается проводник: Открытая папкаExe, который не имеет собственного встроенного значка по умолчанию. Это также можно увидеть в «Установка и удаление программ» или «Программы и компоненты», как ...

5 ответов

VB.NET версия принятого ответа:

у добавить старый пункт меню About в свое приложение. Я хочу добавить его в «системное меню» приложения (которое появляется, когда мы щелкаем значок приложения в верхнем левом углу). Итак, как я могу сделать это в .NET?

2 ответа

, Для большинства сообщений это означает, что ваше приложение обработало сообщение. Но всегда консультируйтесь со страницей MSDN для фактического сообщения, чтобы знать наверняка.

ументации Win32-Api MSDN (в http://msdn.microsoft.com/en-us/library/ms633573%28VS.85%29.aspx [http://msdn.microsoft.com/en-us/library/ms633573%28VS.85%29.aspx]) наWindowProc, Говорится:Возвращаемое значение является результатом ...