Автор МИГП задал вопрос в разделе Другие языки и технологии
Подскажите C++ и получил лучший ответ
Ответ от ?????? Зелёный змий ??????[гуру]
Читай макросы. HINSTANCE объявлен макросом:
DECLARE_HANDLE(HINSTANCE);
DECLARE_HANDLE с свою очередь объявлен так
#define DECLARE_HANDLE(name) struct name##__ { int unused; }; typedef struct name##__ *name
Из этого выходит:
struct HINSTANCE__ { int unused; };
typedef struct HINSTANCE__ *HINSTANCE
HINSTANCE - это указатель на какую то структуру. Какую именно - знать не нужно, и лазать внутри этой структуры - тоже не нужно.
Ответ от Миран DRU[новичек]
Прочти учебник и тогда поймешь вот ссылка , если что пиши в почту
Прочти учебник и тогда поймешь вот ссылка , если что пиши в почту
Ответ от Krab Вark[гуру]
А почему ты решил, что это тип?
typedef означает любую подстановку препроцессором, не только имен типов.
А описание HINSTANCE есть в базе данных по C++ -(VS.85).aspx
Это обозначение адреса самой программы (точнее, данного модуля программы) в памяти компьютера.
А почему ты решил, что это тип?
typedef означает любую подстановку препроцессором, не только имен типов.
А описание HINSTANCE есть в базе данных по C++ -(VS.85).aspx
Это обозначение адреса самой программы (точнее, данного модуля программы) в памяти компьютера.
Ответ от Modern Иванов[гуру]
Все типы, которые начинаются на H,являются указателями (HINSTANCE,HWND,HMODULE,HBITMAP и т. д.). Это обычно адреса структур данных, которые описывают используемые объекты.
Все типы, которые начинаются на H,являются указателями (HINSTANCE,HWND,HMODULE,HBITMAP и т. д.). Это обычно адреса структур данных, которые описывают используемые объекты.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Подскажите C++
спросили в Piriform
Delphi: ShellExecute - запуск приложений
А справку по этой функции почитать лениво?
HINSTANCE ShellExecute(
HWND hwnd,//
подробнее...
Delphi: ShellExecute - запуск приложений
А справку по этой функции почитать лениво?
HINSTANCE ShellExecute(
HWND hwnd,//
подробнее...
спросили в Chordeumatida
функция CreateWindow на С++
hMenu - идентификатор меню из ресурса или идентификатор контрола.
hInstance - дескриптор
подробнее...
функция CreateWindow на С++
hMenu - идентификатор меню из ресурса или идентификатор контрола.
hInstance - дескриптор
подробнее...
спросили в Chordeumatida
как использовать GroupBox в WinAPI C++?
Groupbox - это просто кнопка Button со стилем BS_GROUPBOX.
На кнопке Button вообще много
подробнее...
как использовать GroupBox в WinAPI C++?
Groupbox - это просто кнопка Button со стилем BS_GROUPBOX.
На кнопке Button вообще много
подробнее...
спросили в Chordeumatida
ВОПРОС ПО WINAPI....создание окна с помощью классов
две главных функции ???точка входа должна быть только одна единственное что ее можно переопределить
подробнее...
ВОПРОС ПО WINAPI....создание окна с помощью классов
две главных функции ???точка входа должна быть только одна единственное что ее можно переопределить
подробнее...
что за The thread 'Win32 Thread' (0xf00) has exited with code 0 (0x0) при написании на visual studia 2008 c++ под windos
Посмотрел по ссылке реализуемый Вами проект. Удивительно, что человек, разбирающийся в таких
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Где ошибка? С++
В ДНК у тебя ошибка, раз постишь код без нумерации строк и вывода компилятора.
Вот в
подробнее...
Что делать, если: Undefined reference to WinMain@16?
Ну а я даже исходника вашей программы не вижу. И чем я вам должен помочь?
Ну по идее в
подробнее...
спросили в AirAsia Aurus
Как сделать оконный интерфейс в C++?
Возьмите Qt и не парьтесь с вантуз API.
Тут вот человек на пару страниц накатал пример. На Qt
подробнее...
Как сделать оконный интерфейс в C++?
Возьмите Qt и не парьтесь с вантуз API.
Тут вот человек на пару страниц накатал пример. На Qt
подробнее...
Как работает рекурсивная процедура?
Попробуйте построить на листке бумаги дерево вызовов. Мне делать это лень, но некоторое
подробнее...
спросили в G Unit SAP Open
Вопрос по VB .net
Код был найден в яндексе за 20 секунд.
Private Declare Function mciSendString Lib
подробнее...
Вопрос по VB .net
Код был найден в яндексе за 20 секунд.
Private Declare Function mciSendString Lib
подробнее...
спросили в Кошерный
Delphi не срабатывает SetWindowsHookEx
2 момента:
1. Настоящий кошерный хук должен быть оформлен в виде библиотеки.
2. Есть у
подробнее...
Delphi не срабатывает SetWindowsHookEx
2 момента:
1. Настоящий кошерный хук должен быть оформлен в виде библиотеки.
2. Есть у
подробнее...
спросили в Stdlib h String h
C++ MessageBox ()
// Visual C++ 2013
#include <Windows.h>
#include <stdlib.h>
#define
подробнее...
C++ MessageBox ()
// Visual C++ 2013
#include <Windows.h>
#include <stdlib.h>
#define
подробнее...
WinApi функции c++ CreateFile ReadFile WriteFile GetOpenFileName GetSaveFileName
//Открытие файла
void ReadFromFile(HWND hwnd)
{
OPENFILENAME openFileName;
static
подробнее...
Где найти функцию ShellExecute, и модуль ShellAPI?
добавить в секцию вот так:
uses
Windows, Messages, SysUtils, Variants, Classes,
подробнее...