Все вопросы: [win64]

24 вопросов

похожие теги:
5
голосов
1ответов
11862 просмотров

how to fix the error c2118: negative subscript

Again, porting 32-bit app to 64-bit. I get the negative subscript error on the C_ASSERT statement mentioned below.. C_ASSERT (sizeof(somestruct) == some#define); I also read the http://support.microsoft.com/kb/68475 article but not sure if I know how to fix it in this case. Help is appreciat...

1
голосов
1ответов
753 просмотров

VC++ CLI application 32 - 64 bit CString question

SO, I am in the process of resolving the port of a 32bit app to 64 bit. When I compile for x64 I see a warning come up for the line ` CString sig; sig = "something"; sig = sig.left(strlen(something defined)); <<<<<< ` So, I get the warning for the sig.left where it implicitly...

0
голосов
2ответов
1427 просмотров

How to get environment variable in 64 bit Windows?

Is there any way to retrieve the environment variable in 64 bit machine. I already have %abc% which returns me variable in 32 bit machine, but doesn't work in 64 bit. My Mistake: How can I get through command line not through programming language?

3
голосов
5ответов
1802 просмотров

How can my Perl script know it is running under Win64?

How can I have my Perl script detect it's running on a 64-bit Windows machine, even if it's a 32-bit perl?

2
голосов
1ответов
288 просмотров

Exceptions ignored in form_load for x64

When I throw an exception from form_load in my C# application it doesn't work when the platform is x64. (it acts as expected for x86) When I step through the code, I get to the line where the exception it thrown, then it immediately jumps to timer_Tick. When I create a new project and add this ...

2
голосов
2ответов
2344 просмотров

SHGetSpecialFolderPath, how to access 64bit CSIDL from 32bit application

Is there a way from a 32bit application running on a 64bit system to have access to the default folders for 64bit applications? For example, using SHGetSpecialFolderPath with CSIDL_PROGRAM_FILES from a 32bit application returns "C:\Program Files (x86)' If the same call was used from a 64bit ap...

2
голосов
2ответов
1368 просмотров

x64 va_list in Visual Studio 2005

I have a class non-static member function, and it has variable arguments, I'm compiling on Visual Studio 2005, with the 64-bit runtime, on 64-bit Windows. void Class::Foo(void* ptr,...) { va_list args; va_start(args,ptr); float f=va_arg(args,float); va_end(args) } I'm expecting...

10
голосов
7ответов
6637 просмотров

How to use "GS:" in 64-bit Windows Assembly (eg, porting TLS code)

How can an user-space program configure "GS:" under 64-bit Windows (currently XP-64)? (By configure, set GS:0 at an arbitrary 64-bit linear address). I am trying to port a "JIT" environment to X86-64 that was originally developed for Win32. One unfortunate design aspect is that identical code...

0
голосов
1ответов
932 просмотров

Reliably detecting OS architecture in a Windows Desktop Gadget

I have some Javascript code that will programmatically register an COM interop assembly by writing all the necessary keys and values to the registry. An older version of this COM object was written in VB6 and didn't work correctly on x64 versions of Windows unless the user manually ran the x86 s...

6
голосов
5ответов
6394 просмотров

Использование ImageList из приложения VB6 вызывает сбой в 64-разрядной версии Windows 7.0

У меня есть старое приложение VB6, которое использует элемент управления ImageList из COMCTL32.OCX («Общие элементы управления Microsoft Windows 5.0 (SP2)») для предоставления значков для TreeViews и ListViews. Приложение даже не запускается в 64-разрядной версии Windows 7.0. В тот момент, ко...

1
голосов
3ответов
1537 просмотров

Компиляция с Delphi 2009 из командной строки в 64-разрядной версии Windows Vista

Кому-нибудь удалось скомпилировать приложение Win32 с графическим интерфейсом пользователя с помощью компилятора командной строки dcc32.exe под 64-битной Windows Vista без установки Delphi 2009? В нашей системе происходит сбой с сообщением о том, что файлы DFM содержат неизвестные 16-разрядные р...

0
голосов
3ответов
1152 просмотров

Запуск узла сетки Data Synapse Win32 DLL на компьютере с Windows 64?

Мы разрабатываем процесс вычисления узла Data Synapse на C #, для которого требуется функциональность библиотеки DLL Win32. У нас нет проблем с этим. Вопрос в том, что он должен работать в 64-битной системе Windows с API-интерфейсами Data Synapse 5.1 Grid для Windows 64. Хотя Windows 64 будет...

2
голосов
1ответов
7168 просмотров

Где _WIN64 определен в проекте C ++ / CLI, скомпилированном как x64?

Кажется, что он добавляется автоматически в каждый проект, который я создаю и компилирую для x64, но он даже не отображается в свойствах конфигурации проекта / (C / C ++) / препроцессоре при выборе конфигурации x64.

3
голосов
3ответов
2585 просмотров

Загрузка 32-битного процесса в 64-битной среде

У меня есть пара вопросов, указанных ниже. CHM - это (Скомпилированный HTML-файл) В моем файле CHM есть ссылка для запуска 32-разрядного приложения. Файл CHM закодирован на Javascript. Он отлично работает в 32-битной среде ОС. Но это не работает в среде 64-разрядной ОС. Причина: когда я от...

6
голосов
2ответов
9672 просмотров

Как скомпилировать существующий код posix для 64-битной Windows?

Я могу использовать Cygwin или MinGW, но мне нужно получить 64-битный код, а не 32-битный. Это потому, что я буду вызывать DLL из 64-битного управляемого C #. Кажется, я не могу найти хороших ссылок для настройки этих инструментов для создания 64-битных двоичных файлов. Кроме того, было бы непло...

1
голосов
4ответов
2791 просмотров

Запускайте приложения Win32 IIS под Windows XP 64bit

Как запустить 32-разрядные приложения Windows в IIS в 64-разрядной версии Windows XP? Примечание. Это не работает в Visual Studio. Примечание: регистрируются только 404 ошибки. Примечание. Ошибка 404, вызванная отключением IIS скриптов CGI

1
голосов
3ответов
1149 просмотров

VirtualStore не работает в Vista x64

У меня есть небольшое приложение в трее, которое хочет писать в свою собственную папку в каталоге Program Files. Я знаю, что это не идеальный дизайн, и я исправлю его, но сначала я хочу понять, как это работает. Запустив это на 32-битной машине Vista, он записывает файлы в VirtualStore и рабо...

6
голосов
1ответов
6441 просмотров

Гранулярность виртуального выделения и размер страницы

Каковы типичные значения гранулярности виртуального распределения и размера страницы на платформах Win64? Это будут dwAllocationGranularity из SYSTEM_INFO и dwPageSize. В системах Win32 это будет 64 КБ и 4 КБ. Мне нужно знать, потому что я разработал специальный распределитель на основе Vi...

11
голосов
3ответов
2895 просмотров

Написать большой файл

Я пытаюсь записать в большой файл, но мне кажется, что это не работает для файлов размером более 2 ГБ. Я пробовал с boost :: iostreams :: file_sink. Это просто лимит с буст-потоком? Есть ли другой способ записать большой файл на Win64 и win32?

5
голосов
2ответов
27755 просмотров

WinDbg, при сбое минидампа из 32-разрядного приложения в 64-разрядной Windows, не загружает символы для системных библиотек DLL

У меня есть файл минидампа из-за сбоя в одном из наших приложений. Это 32-битное собственное приложение, работающее в 64-битной Windows. Если я загружу файл минидампа в WinDbg, WinDbg не загрузит символы для системных библиотек DLL. Пути к символам настроены правильно: _NT_SYMBOL_PATH=SRV*...

8
голосов
1ответов
1167 просмотров

Почему Windows 64 решила требовать сохранения / восстановления xmm6 и xmm7?

Почему Windows 64 решила требовать сохранения / восстановления xmm6 и xmm7? В Windows 32 вы могли писать процедуры сборки, которые сбивали xmm0 ... xmm7. Но если вы возьмете тот же ассемблерный код и запустите его в Windows 64, это обычно вызовет ошибку приложения, поскольку VS2007 сохраняет ...

10
голосов
6ответов
54491 просмотров

Как решить, что «% 1 не является допустимым приложением Win32»?

Среда: Windows Server 2003 R2 Enterprise 64-разрядная, SP2 Предположительно установлен .NET framework (2.0 SP2, 3.0 SP2, 3.5 SP1) Я говорю «предположительно», потому что они указаны как установленные в разделе «Установка и удаление программ». Я не уверен, что он правильно установлен, по...

16
голосов
8ответов
37330 просмотров

Как скомпилировать OpenSSL для x64?

После выполнения инструкций в INSTALL.W64 у меня возникли две проблемы: Код по-прежнему записывается в папку out32. Мне нужно иметь возможность связываться как с 32-битными, так и с 64-битными версиями библиотеки на моей рабочей станции, поэтому я не хочу, чтобы 64-битные версии затирали 32-...

28
голосов
2ответов
16963 просмотров

Какая альтернатива GWL_USERDATA для хранения указателя на объект?

В приложениях Windows, над которыми я работаю, у нас есть настраиваемый фреймворк, который находится прямо над Win32 (не спрашивайте). Когда мы создаем окно, наша обычная практика - поместить this в область пользовательских данных окна через SetWindowLong(hwnd, GWL_USERDATA, this), что позволяет...