Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ COM компоненты, как с ними разобратся? У кого-нибудь есть пошаговая инструкция как создавать и подключать COM компоненты в VС++ 6.0.(именно Com ,а не ActiveX) Может быть есть книжки на эту тему. Я пару почитал, там все с самых низов, долго слишком разобраться, с ActiveX все проще - создал, протестировал, подключил. Как бы побыстрее научиться :help:? https://www.cyberforum.ru/ visual-cpp/ thread50146.html Проблема с установкой Nokia Software Updater Visual C++
Помогите! Знаниями программирования не владею. При установке программы для обновления ПО Nokia Software Updater в момент "подготовка" выскакивает ошибка Microsoft Visual C++ 2005 Redistributable. Command line option syntax error. Type Command / ? for Help. Если нажать ОК или закрыть, прога начинает устанавливаться успешно. Но при попытке прошить телефон в процессе загрузки ПО из сети она...
Visual C++ Функция Помогите плз. В однодокументной программе на С++(MFC App Wizard) нужно добавить функцию(например, установка текста полужирным или курсивом). Помогите, какой код и куда нужно дописать. Заранее благодарю. Не могу никак разобраться. З.Ы. За ник извините - случайно написал))). https://www.cyberforum.ru/ visual-cpp/ thread50110.html Visual C++ SetParent и перерисовка https://www.cyberforum.ru/ visual-cpp/ thread50093.html
if (m_strWndClass.IsEmpty()) { m_brush.CreateSolidBrush(COLOR_BTNFACE); m_font.CreateFont(-8, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, 0, DEFAULT_QUALITY, FF_SWISS, "MS Sans Serif"); m_strWndClass = ::AfxRegisterWndClass(CS_VREDRAW | CS_HREDRAW, ::LoadCursor(NULL, IDC_ARROW), m_brush, ::LoadIcon(NULL, IDI_APPLICATION)); if...
Visual C++ Перегрузка операторов
Описать класс матриц размерности (3х3) и перегрузить операции над матрицами, чтобы можно было вычислить значение выражения : R = tr { (A*B)TC+ (B*A-k*E)TC где R,a,b,c - матрицы E - единичная матрица k - вещественное число. T- значит транспонированная
Visual C++ CreateCompatibleBitmap Читаю стать на cyberguru.ru. Visual C++. Описание стандартных классов Страница 12. CreateCompatibleBitmap Там пишут про : BOOL CreateCompatibleBitmap(CDC* pDC, int nWidth, int nHeight); лезу в студию смотрю: WINGDIAPI HBITMAP WINAPI CreateCompatibleBitmap( __in HDC hdc, __in int cx, __in int cy); Где можно почитать описание про "настоящий" CreateCompatibleBitmap? https://www.cyberforum.ru/ visual-cpp/ thread49872.html
Visual C++ Ошибка при объявлении CInternetSession https://www.cyberforum.ru/ visual-cpp/ thread49861.html
Win XP SP3, MS Visual C++ 2008 Создаю проект "_aa_" MFC Application, NetFrameWork 3.5 Dialog based, Use MFC in a static library, no Unicode No SystemMenu, nо AboutBox No ActiveX control, no manifest Запускаю, работает. В _aa_Dlg.cpp пишу 2 строки:
Проблема с установкой. Помогите, плз! Visual C++
Здравствуйте! У меня проблема с установкой Visual Studio 2008 рус. При инсталляции вылетает ошибка с текстом примерно следующего содержания: файл cab5.cab не может использоваться потому что у него отсутствует/неправильная цифровая подпись. Проверил - действительно только у этого файла лажа с подписью. Подскажите пожалуйста что делать Возможно просто у кого то есть данный файл с нормальной...
Visual C++ Отладка Программа выдирает из документа строку, и выводит ее в виде сообщения по нажатию кнопки, после вывода сообщения программа вылетает с ошибкой. Отладчик тормозиться в atlcomcli.h на строчке typedef T _PtrClass; ~CComPtrBase() throw() { if (p) p->Release(); // <---Вот Исходный код обработчика кнопки: https://www.cyberforum.ru/ visual-cpp/ thread49508.html Visual C++ MASM & VC++2008 https://www.cyberforum.ru/ visual-cpp/ thread49467.html
как подключить dll к VC++2008 проекту библиотеку написанную на масме и использовать функции и процедуры из неё?
Размер ехе-шника. Опции компилятора и линкера Visual C++
Доброго времени суток, господа программисты!! Переписываю свой скринсайвер на С++ с оптимизацией был на Delphi без оптимайза (http://narod.ru/disk/12346598000/Directed_Stream.scr.html) Но при построении релиза размер ЕХЕ, по-моему, слишком велик - 152Кб. Из них 64кб-ресурсы. На делфи занимал 108кб. Использую следующие опции компилятора: /Ox /GL /I "\3D" /D "WIN32" /D "NDEBUG" /D...
Visual C++ Как поменять язык интерфейса в Visual C++ 2005 Express Edition Короче, скачал Visual C++ 2005 Express Edition он оказался на французком языке (хотя скачал на российском сайте и никаких предупреждений не было) как нибудь возможно поменять язык интерфейса?! Помогите кто знает!!! :cry: https://www.cyberforum.ru/ visual-cpp/ thread49352.html
0 / 0 / 1
Регистрация: 25.02.2009
Сообщений: 22
10.09.2009, 17:34  [ТС] 0

WS_CHILD и WM_LBUTTONUP - Visual C++ - Ответ 263503

10.09.2009, 17:34. Показов 2311. Ответов 9
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
BEGIN_MESSAGE_MAP(CConnectedServerListViewDialog, CDialog)
    //{{AFX_MSG_MAP(CConnectedServerListViewDialog)
    ON_WM_LBUTTONUP()
    ON_WM_RBUTTONUP()
    ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
    //}}AFX_MSG_MAP
END_MESSAGE_MAP()
 
void CConnectedServerListViewDialog::Close()
{
    if (::IsWindow(m_hWnd))
    {
        DestroyWindow();
    }
}
 
void CConnectedServerListViewDialog::OnLButtonUp(UINT nFlags, CPoint point) 
{
  Close();  
    CDialog::OnLButtonUp(nFlags, point);
}
 
void CConnectedServerListViewDialog::OnRButtonUp(UINT nFlags, CPoint point) 
{
  Close();
    CDialog::OnRButtonUp(nFlags, point);
}
 
void CConnectedServerListViewDialog::OnButton1() 
{
    // TODO: Add your control notification handler code here
    Close();
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#if !defined(AFX_CONNECTEDSERVERLISTVIEWDIALOG_H__14176C57_D7C1_4373_9AFB_09B17487CE39__INCLUDED_)
#define AFX_CONNECTEDSERVERLISTVIEWDIALOG_H__14176C57_D7C1_4373_9AFB_09B17487CE39__INCLUDED_
 
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// ConnectedServerListViewDialog.h : header file
//
 
/////////////////////////////////////////////////////////////////////////////
// CConnectedServerListViewDialog dialog
 
class CConnectedServerListViewDialog : public CDialog
{
// Construction
public:
  CConnectedServerListViewDialog();
  
  void Show(CPoint bottomLeftCornerPosition, CStringArray& serverList, HWND parentHwnd);
    bool IsActive() { return ::IsWindow(m_hWnd) == TRUE; }
  void Close();
 
// Dialog Data
    //{{AFX_DATA(CConnectedServerListViewDialog)
    enum { IDD = IDD_CONNECTED_SERVER_LIST_VIEW_DIALOG };
    CStatic m_serverListStatic;
    //}}AFX_DATA
 
 
// Overrides
    // ClassWizard generated virtual function overrides
    //{{AFX_VIRTUAL(CConnectedServerListViewDialog)
    protected:
    virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
    //}}AFX_VIRTUAL
 
// Implementation
protected:
 
    // Generated message map functions
    //{{AFX_MSG(CConnectedServerListViewDialog)
    afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
    afx_msg void OnRButtonUp(UINT nFlags, CPoint point);
    afx_msg void OnButton1();
    //}}AFX_MSG
    DECLARE_MESSAGE_MAP()
 
};
 
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
 
#endif // !defined(AFX_CONNECTEDSERVERLISTVIEWDIALOG_H__14176C57_D7C1_4373_9AFB_09B17487CE39__INCLUDED_)
Я подозреваю, что дело не в коде, а в стиле диалог WS_CHILD

Вернуться к обсуждению:
WS_CHILD и WM_LBUTTONUP Visual C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.09.2009, 17:34
Готовые ответы и решения:

WS_CHILD и EDIT, обновление окна
Создано главное окно в котором есть кнопки, при нажатии на которые открываются дочерние окна,...

WM_LBUTTONUP или VK_LBUTTON
Всем привет! Начал самостоятельно изучать winapi, так что если ответ в каких то теоретических...

Отловить WM_LBUTTONUP для конкретного контрола
Есть ли способы, альтернативные влезанию в обработчик событий этого контрола?

Двойной щелчок мышью: два WM_LBUTTONUP при одном WM_LBUTTONDOWN - как так?
Делая двойной щелчок в клиентской зоне я проверял какие приходят Message.Msg и получалось что одно...

9
10.09.2009, 17:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.09.2009, 17:34
Помогаю со студенческими работами здесь

Двойной щелчок мышью: два WM_LBUTTONUP при одном WM_LBUTTONDOWN - как так?
Делая двойной щелчок в клиентской зоне я проверял какие приходят Message.Msg и получалось что одно...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru