hinstance



Автор МИГП задал вопрос в разделе Другие языки и технологии

Подскажите 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
Это обозначение адреса самой программы (точнее, данного модуля программы) в памяти компьютера.

Ответ от Modern Иванов[гуру]
Все типы, которые начинаются на H,являются указателями (HINSTANCE,HWND,HMODULE,HBITMAP и т. д.). Это обычно адреса структур данных, которые описывают используемые объекты.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Подскажите C++
спросили в Piriform
Delphi: ShellExecute - запуск приложений
А справку по этой функции почитать лениво?

HINSTANCE ShellExecute(

HWND hwnd,//
подробнее...
спросили в Chordeumatida
функция CreateWindow на С++
hMenu - идентификатор меню из ресурса или идентификатор контрола.
hInstance - дескриптор
подробнее...
спросили в Chordeumatida
как использовать GroupBox в WinAPI C++?
Groupbox - это просто кнопка Button со стилем BS_GROUPBOX.
На кнопке Button вообще много
подробнее...
спросили в Chordeumatida
ВОПРОС ПО 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++, Textbox и Button
а в какой среде программируешь? visual c++ 2008 express ?

пиши в
подробнее...

Как работает рекурсивная процедура?
Попробуйте построить на листке бумаги дерево вызовов. Мне делать это лень, но некоторое
подробнее...
спросили в G Unit SAP Open
Вопрос по VB .net
Код был найден в яндексе за 20 секунд.

Private Declare Function mciSendString Lib
подробнее...
спросили в Кошерный
Delphi не срабатывает SetWindowsHookEx
2 момента:
1. Настоящий кошерный хук должен быть оформлен в виде библиотеки.
2. Есть у
подробнее...
спросили в Stdlib h String h
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,
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*