घर
Top.Mail.Ru Yandeks.Metrika
मंच: "शुरुआती";
वर्तमान संग्रह: 2018.02.11;
डाउनलोड करें: [xml.tar.bz2];

नीचे

WM_WINDOWPOSCHANGED इसी तरह की शाखाएँ खोजें


Dmk ©   (2016-01-30 19:51) [0]

सभी को नमस्कार! यदि आप VCL का उपयोग करते हैं, तो जब विंडो WM_MAXIMIZED स्थिति में बदल जाती है, तो इस घटना को 2 बार कहा जाता है। अगर WinAPI है, तो 1 बार। सवाल यह है कि वीसीएल में दूसरी बार कैसे छोड़ें, अर्थात्। केवल नवीनतम घटना ट्रैक?
मैंने खिड़कियों के एनीमेशन मापदंडों को बदलने की कोशिश की, लेकिन परिणाम समान है। जब खिड़की घुमाया जाता है, तो WM_WINDOWPOSCHANGED को 2 बार कहा जाता है, और जब 1 बार कम से कम किया जाता है।



Забыл пароль   (2016-01-31 19:11) [1]

VCL एपीआई की तरह नहीं है। एक सामान्य कारण मुख्य विंडो और संदेश कतार है - यह TApplication है। और सभी रूप अर्ध-संबद्ध हैं।



KSergey ©   (2016-02-08 11:52) [2]

हो सकता है कि विंडो में "I अधिकतम सीमा" चिह्न हो - इसे इससे समझा जा सकता है कि WM_MAXIMIZED पहले से ही अधिकतम विंडो पर आ चुका है, अर्थात। दूसरी बार?



Dmk ©   (2016-02-08 16:20) [3]

कोई संकेत नहीं है। एक पूर्ण उलट होने से पहले ही तुरंत मैक्सिमाइज़ हो जाता है। मैंने मैसेज पर बीपी डाला - मुझे 6 बार भी मिला !!! खिड़की का आकार बदलें। वीसीएल में, खिड़की को पहले लंबवत घुमाया जाता है, फिर फिर से क्षैतिज रूप से। बीच में, WM_ERASEBKGND को कहा जाता है। WinApi में 1 समय के लिए सही आकार के लिए सही। यदि OnResize में डाल दिया जाता है, तो 1 को एक बार बुलाया जाता है, लेकिन मुझे इसकी आवश्यकता नहीं है। मुझे एक संदेश चाहिए। वहाँ पुनर्गणना होती है। यह सिर्फ बहुत कुछ झपकाता है :( यह या तो वीसीएल के बिना लगता है, या केवल वीसीएल है।



Dmk ©   (2016-02-19 12:39) [4]

अगर किसी को कोई दिलचस्पी है, तो मुझे लगा। यदि मुख्य रूप एक एमडीआई रूप है, तो यदि क्लाइंट क्षेत्र में एक सेंकेन बढ़त है, तो एमडीआई बच्चा 2 बार का आकार बदलता है। यदि यह किनारा हटा दिया जाता है, तो 1 बार। अब सब कुछ सामान्य हो गया है।
कोड:
lpExStyle: = lpExStyle and not (WS_EX_CLIENTEDGE); SetWindowLong (wnd, GWL_EXSTYLE, lpExStyle);



पन्ने: 1 पूरी शाखा

मंच: "शुरुआती";
वर्तमान संग्रह: 2018.02.11;
डाउनलोड करें: [xml.tar.bz2];

ऊपर





मेमोरी: 0.56 एमबी
समय: 0.01 c
2-1412325941
Aleksandr_2012
2014-10-03 12:45
2018.02.11
पद। तालिका, लाइनों के माध्यम से।


2-1455549531
द्रमुक
2016-02-15 18:18
2018.02.11
कोई कक्षा विधि नहीं


15-1470346201
यूरी
2016-08-05 00:30
2018.02.11
आपको जन्मदिन की शुभकामनाएं! 5 अगस्त 2016 शुक्रवार


11-1266590664
Dimaxx
2010-02-19 17:44
2018.02.11
एक PTree से दूसरे में आइटम जोड़ना


4-1283707527
irzyxa
2010-09-05 21:25
2018.02.11
प्रारंभ मेनू रद्द करें





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский