Bloquer une fenetre

Fermé
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006 - 19 juin 2003 à 19:00
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006 - 26 juin 2003 à 14:54
bonjour
j'ai fait un clavier comme un clavier visuel windows et je voudrais que les utilisateur ne puisse pas le fermer appart quand windows se ferme est ce possible ???

     _                           _
_/   -*= JiC@0 =*-  \_
A voir également:

9 réponses

AsKy Messages postés 998 Date d'inscription vendredi 25 janvier 2002 Statut Contributeur Dernière intervention 21 octobre 2006 65
19 juin 2003 à 19:13
salut
tu travailles en quel langage ?
c'est dur de t'aider si on sait pas :-)

Lord AsKy
Keep smiling !
0
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006
19 juin 2003 à 19:16
je ne sais pas du tout en fait c'est un clavier que j'ai trouver sur un site japonais et que j'ai modifier via un fichier ".kdf" mais voici le code peut etre que ca t'aidera tu pourra peut etre me dire c quoi comme language

code :

[common]
style=2
color=-2147483633
font=‚l‚r ‚oƒSƒVƒbƒN
font_size=10
ActiveKeyboard=0
stringbar=0
inputbar=0
version=1.7
left=0
top=510
[keyboard_1]
name=.
Width=848
Height=252
background=
inputmode=-1
key_1=49;"1","!","‚Ê";0,0,40,40;nolock;visible;font_1;
key_2=50;"2",""","‚Ó";40,0,40,40;nolock;visible;font_1;
key_3=51;"3","#","‚ ","‚Ÿ";80,0,40,40;nolock;visible;font_1;
key_4=52;"4","$","‚¤","‚£";120,0,40,40;nolock;visible;font_1;
key_5=53;"5","%","‚¦","‚¥";160,0,40,40;nolock;visible;font_1;
key_6=54;"6","•","‚¨","‚§";200,0,40,40;nolock;visible;font_1;
key_7=55;"7","7","‚â","‚á";240,0,40,40;nolock;visible;font_1;
key_8=56;"8","(","‚ä","‚ã";280,0,40,40;nolock;visible;font_1;
key_9=57;"9",")","‚æ","‚å";320,0,40,40;nolock;visible;font_1;
key_10=48;"0"," ","‚í","‚ð";360,0,40,40;nolock;visible;font_1;
key_11=189;"-","=","‚Ù";400,0,40,40;nolock;visible;font_1;
key_12=222;"^","~","‚Ö";440,0,40,40;nolock;visible;font_1;
key_13=220;"\","|","[";480,0,40,40;nolock;visible;font_1;
key_14=8;"<==";560,0,40,40;nolock;visible;
key_15=81;"q","Q","‚½";120,80,40,40;nolock;visible;font_1;
key_16=87;"w","W","‚Ä";360,80,40,40;nolock;visible;font_1;
key_17=69;"e","E","‚¢","‚¡";160,40,40,40;nolock;visible;font_1;
key_18=82;"r","R","‚·";160,80,40,40;nolock;visible;font_1;
key_19=84;"t","T","‚©";240,80,40,40;nolock;visible;font_1;
key_20=89;"y","Y","‚ñ";440,80,40,40;nolock;visible;font_1;
key_21=85;"u","U","‚È";280,80,40,40;nolock;visible;font_1;
key_22=73;"i","I","‚É";320,40,40,40;nolock;visible;font_1;
key_23=79;"o","O","‚ç";40,80,40,40;nolock;visible;font_1;
key_24=80;"p","P","‚¹";80,80,40,40;nolock;visible;font_1;
key_25=192;"@","`","J";400,40,40,40;nolock;visible;font_1;
key_26=219;"[","{","K","u";520,40,40,40;nolock;visible;font_1;
key_27=13;"Entree";560,40,40,80;nolock;visible;
key_28=65;"a","A","‚¿";0,40,40,40;nolock;visible;font_1;
key_29=83;"s","S","‚Æ";200,80,40,40;nolock;visible;font_1;
key_30=68;"d","D","‚µ";120,40,40,40;nolock;visible;font_1;
key_31=70;"f","F","‚Í";200,40,40,40;nolock;visible;font_1;
key_32=71;"g","G","‚«";240,40,40,40;nolock;visible;font_1;
key_33=72;"h","H","‚­";280,40,40,40;nolock;visible;font_1;
key_34=74;"j","J","‚Ü";360,40,40,40;nolock;visible;font_1;
key_35=75;"k","K","‚Ì";400,40,40,40;nolock;visible;font_1;
key_36=76;"l","L","‚è";440,40,40,40;nolock;visible;font_1;
key_37=187;"G","+","‚ê";40,120,40,40;nolock;visible;font_1;
key_38=186;":","*","‚¯";220,120,40,40;nolock;visible;font_1;
key_39=221;"]","}","‚Þ","v";520,80,40,40;nolock;visible;font_1;
key_40=16;"Maj";0,120,40,40;lock1;visible;font_1;
key_41=90;"z","Z","‚Â","‚Á";480,80,40,40;nolock;visible;font_1;
key_42=88;"x","X","‚³";400,80,40,40;nolock;visible;font_1;
key_43=67;"c","C","‚»";80,40,40,40;nolock;visible;font_1;
key_44=86;"v","V","‚Ð";320,80,40,40;nolock;visible;font_1;
key_45=80;"b","B","‚±";40,40,40,40;nolock;visible;font_1;
key_46=78;"n","N","‚Ý";0,80,40,40;nolock;visible;font_1;
key_47=77;"m","M","‚à";480,40,40,40;nolock;visible;font_1;
key_48=188;"C","<","‚Ë","A";520,0,40,40;nolock;visible;font_1;
key_49=190;".",">","‚é","B";240,120,40,40;nolock;visible;font_1;
key_50=191;"/","?","‚ß","E";280,120,40,40;nolock;visible;font_1;
key_51=20;"\","_","‚ë";320,120,40,40;nolock;visible;font_1;
key_52=32;"Espace";80,120,160,40;nolock;visible;
key_53=38;"ª";360,120,40,40;nolock;visible;
key_54=37;"©";400,120,40,40;nolock;visible;
key_55=40;"«";440,120,40,40;nolock;visible;
key_56=39;"¨";480,120,40,40;nolock;visible;
key_57=109;"-";520,120,40,40;nolock;visible;
key_58=107;"+";560,120,40,40;nolock;visible;
key_num=58
zoom_height=192/160
zoom_width=831/561

[Font]
font_1="‚l‚r ‚oƒSƒVƒbƒN",9,Bold,$0;
font_2="Times New Roman",9,ItalicBold,$FF0000;
font_3="‚l‚r ‚oƒSƒVƒbƒN",9,Italic,$FF;
font_4="Times New Roman",9,Italic,$0;
font_5="‚l‚r ‚oƒSƒVƒbƒN",9,Bold,$80000008;
font_6="Times New Roman",9,Bold,$FF0000;
font_7="‚l‚r ‚oƒSƒVƒbƒN",9,Italic,$808000;
font_8="‚l‚r ‚oƒSƒVƒbƒN",9,Standard,$808000;
font_9="‚l‚r ‚oƒSƒVƒbƒN",9,Bold,$FF0000;
font_10="‚l‚r ‚oƒSƒVƒbƒN",9,Standard,$0;
font_11="‚l‚r ‚oƒSƒVƒbƒN",9,Bold,$FF;
[Resource]
library1=
[plugin]
plugin_1=
[kdf]
kdf_1=


Merci

     _                           _
_/   -*= JiC@0 =*-  \_
0
Utilisateur anonyme
19 juin 2003 à 19:21
Je ne pense pas que cela soit possible a moins de hacker windows. En fait tu as tellement de moyen de fermer le logiciel que meme comme ca...
Apres il faut sans doute regarder dans le code des virus etc, mais la
1-C'est plus du ressort de CCM
2-Ca va faire hurler tous les antivirus et les utilisateurs avec

Parce que meme si il est peut etre possible de virer la "croix" en haut a doirte et de desactiver les raccourcis (ce dont je doute quand meme), il me parait difficile d'empecher de virer le process de la liste des process...

. .
\_/
0
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006
19 juin 2003 à 19:23
okmerci


     _                           _
_/   -*= JiC@0 =*-  \_
0
esox_ch Messages postés 770 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 14 mars 2007 49
20 juin 2003 à 10:01
C'est possible mais comme dit plus haut ca plairait pas au anti-virus.. et de tt facon , meme si on peu pas le stopper dans les process tu pourras tj le faire d'une autre maniere

Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Langages Maltraités
0
erwan51 Messages postés 627 Date d'inscription mardi 24 juillet 2001 Statut Contributeur Dernière intervention 4 juillet 2014 80
20 juin 2003 à 14:30
Le plus simple aurait été de le faire dans un langage comme VB comme ca tu pourrais faire une application sans barre d'outils donc plus de croix en haut à droite, plus de Alt+F4...
Il suffirait ensuite de bloquer certains raccourcis clavier afin que les users ne puissent pas accéder au gestionnaire de tâches..

Erwan51
0
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006
20 juin 2003 à 14:33
tu serais m'expliquer comment faire pour creer un clavier visuel en VB ??? car pour moi c hyper important qu'on ne puiss pas fermer ce clavier visuel

merci d'avance

     _                           _
_/   -*= JiC@0 =*-  \_
0
erwan51 Messages postés 627 Date d'inscription mardi 24 juillet 2001 Statut Contributeur Dernière intervention 4 juillet 2014 80
20 juin 2003 à 14:36
Je pense que tu pourrais trouver ce genre de renseignements sur VBFrance car là je n'ai pas vraiment le temps et surtout je n'ai pas réfléchi à la question mais en gros il te faudrait dessiner le clavier virtuel avec VB et enlever la barre de titres ca c pas tres dur puis effectuer la gestion des touches...
et après trouver un petit utilitaire qui désactive certaines touches du clavier

Erwan51
0
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006 > erwan51 Messages postés 627 Date d'inscription mardi 24 juillet 2001 Statut Contributeur Dernière intervention 4 juillet 2014
20 juin 2003 à 14:38
pour les touche du clavier ce n'est rien car il n'y aura pas de clavier
appart celui que je voudrais creer et pour le reste c'est de quel niveau un travail comme ca car je suis debutant

     _                           _
_/   -*= JiC@0 =*-  \_
0
erwan51 Messages postés 627 Date d'inscription mardi 24 juillet 2001 Statut Contributeur Dernière intervention 4 juillet 2014 80 > jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006
20 juin 2003 à 14:40
La première question serait deja de savoir si tu disposes de la suite Microsoft Visual Studio ou uniquement de Microsoft Visual Basic pour développer une appli en VB...

Pour ce qui est du développement de cette application, il faut quand même des connaissances de base. De plus, pour un débutant ça va te prendre pas mal de temps quand même.

Erwan51
0
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006 > erwan51 Messages postés 627 Date d'inscription mardi 24 juillet 2001 Statut Contributeur Dernière intervention 4 juillet 2014
20 juin 2003 à 14:41
je n'ai aucun des deux prog mais je peux les trouver

merci bcp en tout cas


     _                           _
_/   -*= JiC@0 =*-  \_
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
20 juin 2003 à 15:57
Tu n'as pas de clavier?!?!?
Ca simplifie effectivement les choses, pas de raccourcis possible donc...Par contre je doute (je regarderais lundi si j'y pense) que tu puisse desactiver la croix pour fermer avec VB quand meme par conter tu peux intercepter l'evenement c'est sur, mais je sais pas si ca restera stable...a voir...Le mieux etant peut etre de le rouvrir plutot que de refuser de le fermer...

Pour l'appli en elle meme, ben le dessin se fait simplement (c'et un peu long pour faire tout le clavier mais bon) par contre je suppose que tu veuilles qu'il marche avec toutes les applis? Ca risque d'etre plus chaud si tu debutes, j'aurais tendance a dire que ce sera plus facile en C++ quand meme...

. .
\_/
0
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006
20 juin 2003 à 16:00
ca serait vraiment cool si tu pouvais regarder si y a moyen de faire ca
et le truc de relancer le clavier plutot que de l'empecher de se fermer je ne peut pas faire ca deja avec celui que j'ai ???

     _                           _
_/   -*= JiC@0 =*-  \_
0
erwan51 Messages postés 627 Date d'inscription mardi 24 juillet 2001 Statut Contributeur Dernière intervention 4 juillet 2014 80
20 juin 2003 à 16:12
Je confirme qu'il n'y a rien de plus simple que d'enlever la croix sous VB, il suffit de mettre la propriété BorderStyle de la feuille active à false et ainsi la barre d'outils disparaît ce qui enlèvre la croix et inhibe le Alt+F4.

Erwan51
0
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006 > erwan51 Messages postés 627 Date d'inscription mardi 24 juillet 2001 Statut Contributeur Dernière intervention 4 juillet 2014
20 juin 2003 à 16:28
mon adresse e mail pour me joindre plus rapidement est jicao@hotmail.com
et je suis tjs connacté a msn quand je travaille donc voila


     _                           _
_/   -*= JiC@0 =*-  \_
0
Utilisateur anonyme > erwan51 Messages postés 627 Date d'inscription mardi 24 juillet 2001 Statut Contributeur Dernière intervention 4 juillet 2014
20 juin 2003 à 16:29
Pour le Alt+F4 il a pas de clavier donc ca c'est sur...
Tu as essaye R1? Donc dans ces cas la, reste a savoir comment ecrrire dans une autre appli a partir de VB...
Il y a peut etre ca sur VBFrance.net mais pas sur...

. .
\_/
0
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006 > Utilisateur anonyme
20 juin 2003 à 16:30
???????

     _                           _
_/   -*= JiC@0 =*-  \_
0
AsKy Messages postés 998 Date d'inscription vendredi 25 janvier 2002 Statut Contributeur Dernière intervention 21 octobre 2006 65
20 juin 2003 à 17:14
pour "écrire dans une autre application a partir de vb", il est possible d'utiliser l'API postmessage, sendmessage &co qui sont dans kernel32.dll il me semble.

si ca t'interesse je peux regarder plus en détail comment l'importer.

Lord AsKy
Keep smiling !
0
erwan51 Messages postés 627 Date d'inscription mardi 24 juillet 2001 Statut Contributeur Dernière intervention 4 juillet 2014 80
20 juin 2003 à 17:20
Pour la croix g deja fait une application de ce stye
Effectivement toute la complexité réside dans le fait de dialoguer avec les autres applications
0
AsKy Messages postés 998 Date d'inscription vendredi 25 janvier 2002 Statut Contributeur Dernière intervention 21 octobre 2006 65
20 juin 2003 à 17:26
pour importer sendmessage:
Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long


Pour importer postmessage
Public Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long


Lord AsKy
Keep smiling !
0
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006
26 juin 2003 à 14:54
voila j'ai trouver un clavier visuel en VB mais comment dois je faire pour qu'il inter agisse avec les autre fenetre????

     _                           _
_/   -*= JiC@0 =*-  \_
0